I am a Software Engineering student at Universidad TΓ©cnica Nacional in Costa Rica π¨π·.
I enjoy designing and developing software solutions, building web and desktop applications, working with databases, and collaborating on open-source projects.
I am continuously strengthening my technical skills through academic projects, independent learning, teamwork, and contributions on GitHub.
- π Studying Software Engineering
- π» Interested in frontend, backend, and desktop development
- βοΈ Developing desktop applications with C#, .NET, and Windows Forms
- π Building web applications with React and JavaScript
- ποΈ Working with SQL Server, Supabase, and database design
- ποΈ Learning software architecture and design patterns
- π§ͺ Improving my automated testing and code quality skills
- π± Learning professional software development practices
- π€ Interested in open-source collaboration
- π Open to internship and junior developer opportunities
- π Based in Costa Rica
π’ CondoGest β Condominium Management System
A desktop application designed to manage the main administrative operations of a condominium.
- C#
- .NET
- Windows Forms
- SQL Server
- QuestPDF
- Git and GitHub
- Layered architecture
- Repository pattern
- Data Transfer Objects
- Entity modeling
- Business logic separation
- Database normalization
- Property management
- Owner and resident management
- Billing and payment management
- Reservation management
- Financial reports
- SQL Server database integration
- Role-based operations
πΎ Patitas CR β Pet Adoption Platform
A web platform created to help users find pets available for adoption and submit adoption requests.
- HTML
- CSS
- JavaScript
- JSON
- LocalStorage
- Git and GitHub
- Pet catalog
- Search by pet name
- Filters by species, age, and size
- Favorite pets
- Urgent adoption cases
- Adoption request management
- User information persistence
- Responsive interface
π Chema Style β Football Jersey Store
An online football jersey store developed with React and Supabase.
- React
- JavaScript
- CSS
- Supabase
- Git and GitHub
- Product catalog
- Home and away jersey selection
- Dynamic product images
- Shopping cart
- Responsive interface
- Supabase database integration
- Smooth image transitions
- Product variant management
π¦ Messaging and Delivery Simulator
A logistics simulator developed in C++ using data structures, graph algorithms, and object-oriented programming.
- C++
- Object-oriented programming
- Weighted graphs
- Adjacency lists
- Priority queues
- Dijkstra's algorithm
- Data structures
- Delivery route calculation
- Package assignment
- Delivery driver management
- Urgent package prioritization
- Strategy comparison
- Delivery performance metrics
- Shortest-path calculation
- Build complete full-stack applications
- Improve my software architecture knowledge
- Strengthen my automated testing skills
- Apply design patterns in real-world projects
- Learn professional development practices
- Contribute to more open-source projects
- Gain professional experience as a software developer
I am open to connecting with other developers, collaborating on projects, contributing to open-source software, and exploring internship or junior developer opportunities.