About Me
Versatile Full-Stack Software Developer with 3 years of experience building scalable web applications and backend services. Highly proficient in Python, with strong skills in JavaScript, TypeScript, Angular, and Express.js.
Experienced with NoSQL implementations using MongoDB and Mongoose, and skilled in designing relational schemas for MySQL and SQL Server. Solid foundation in RESTful API design, Clean Code practices, and SOLID principles within Agile (Scrum) teams. Proficient in containerization with Docker for consistent deployment environments.
Currently seeking opportunities as a Backend Developer, open to new technologies and Full-Stack development with Angular.
Additional Strengths
- Strong analytical and problem-solving skills
- Excellent communication and teamwork in remote environments
- Highly organized, proactive, and committed to continuous learning
- Ability to adapt quickly to new technologies and dynamic project environments
Education
-
Bachelor's Degree in Software Engineering
Universidad Técnica Nacional (2021 – August 2025)
-
Associate Degree in Software Engineering
Universidad Técnica Nacional (2021 – May 2025)
-
ICCP Participant
Universidad Técnica Nacional
Experience
Full-Stack Developer
Avalantec • 2022 - 2025
- Developed scalable backend solutions with Node.js and Python
- Built responsive web interfaces using Angular framework
- Designed and maintained NoSQL databases with MongoDB
- Collaborated in cross-functional agile teams for project delivery
- Implemented RESTful APIs for mobile and web applications
- Developed RESTful APIs and backend services with Express.js
- Implemented containerized deployments using Docker for consistent development and production environments
Project Lead - Professional Practice
ADETAO • May 2025 - August 2025
- Leading development of a comprehensive administration system for a sports association
- Implementing agile methodologies (Scrum) for project management and team coordination
- Designing modular architecture with robust error handling and advanced data modeling
- Creating comprehensive API documentation for internal and external stakeholders
- Orchestrating containerized deployment with Docker for consistent environments
- Developing complex query capabilities with operator-based filtering and full-text search
Skills
Languages
Programming Languages
Frameworks & Libraries
Databases
Tools & Methodologies
Currently Learning
Featured Projects
ADETAO Administration System
ADETAO (Asociación Deportiva de Tiro con Arco de Occidente) is a Western Archery Sports Association that requested a management system to streamline their processes, including payment collection, attendance tracking, member registration, and athlete performance monitoring.
A robust backend system with advanced data modeling, rich query capabilities, and comprehensive API features for association management.
Key Features
- Advanced data modeling with inheritance using discriminators
- Rich query capabilities with operator-based filtering and full-text search
- Comprehensive API with complete CRUD operations and specialized endpoints
- Robust error handling with custom exception framework
- Optimized MongoDB queries with pagination support
What I Learned
- Structuring robust systems with modular and layered architecture
- Complex exception handling with business vs technical error separation
- Service standardization across different modules
- Advanced MongoDB validator management in data models
JWT Authentication System
A comprehensive JWT-based authentication system with Docker containerization, featuring professional architecture patterns, robust security middleware, and streamlined development environments.
Key Features
- JWT authentication with access and refresh tokens
- Repository and Service layer patterns for clean architecture
- Comprehensive security middleware (XSS protection, rate limiting, CORS)
- Docker containerization with development environment setup
- Input validation and sanitization with AJV schema validation
- Responsive login interface with Bootstrap 5
What I Learned
- Professional backend architecture with separation of concerns
- Docker containerization for consistent development environments
- JWT token management and security best practices
- Modern DevOps practices with container-based development workflows
- Repository pattern for data access abstraction
Django REST Framework Project
A RESTful API learning project built with Django REST Framework to understand the fundamentals of API development with Django.
Key Features
- RESTful API endpoints with complete CRUD operations
- Serializers for data transformation
- Viewsets and routers for simplified API development
- API documentation with Swagger/OpenAPI
What I Learned
- Django's project structure and configuration principles
- REST API development using Django REST Framework
- Serialization and deserialization processes
- API documentation best practices