Systems and Computer Engineering Student
Universidad Nacional de Colombia
I am a Systems and Computer Engineering student with a strong interest in software development, computational logic, and system design.
My work focuses on understanding how systems operate internally — from algorithms and data structures to the interaction between software components, data flows, and logical structures. I enjoy building solutions that are structured, efficient, and maintainable.
I am particularly interested in backend-oriented development, data processing, and the design of systems where software, logic, and data interact coherently. I also have a strong interest in frontend development, focusing on the design of clear, intuitive, and well-structured user interfaces for web applications.
- Java
- Python
- JavaScript
- SQL
- C++ (basic)
- HTML
- CSS
- Angular
- Node.js
- MongoDB
- SQL-based databases
- Git / GitHub
- Linux Command Line
- Digital Logic Design
Experience designing modular systems using classes, encapsulation, abstraction, and clear separation of responsibilities. Applied in Java-based systems that manage structured objects and operations over collections.
Practical use of arrays, lists, and maps (such as HashMap) to organize and manipulate structured information efficiently. Experience designing programs that depend on structured data storage and retrieval.
Development of algorithmic solutions for filtering, searching, aggregation, and data transformation. Focus on correctness, clarity, and computational efficiency when processing datasets.
Experience building programs that read, validate, and process data from files or structured inputs, performing statistical calculations, filtering operations, and result generation.
Understanding of boolean logic, truth tables, logical simplification, and their application in the design and implementation of combinational digital circuits.
Designing programs as organized systems where components interact through clearly defined roles, emphasizing modularity, readability, and maintainability.
- Backend Development
- Frontend Design
- Software Architecture
- Algorithms and Data Structures
- System Design
- Artificial Intelligence
- Data Processing Systems
Spanish — Native
English — Intermediate / Advanced