Resume
Experience. Education. Skills.
Experience

Software Engineer II
Novacomp
Mar 2025 - Present • San José, Costa Rica
Full-stack software engineer developing and maintaining enterprise applications for critical infrastructure systems at Instituto Costarricense de Electricidad (ICE).
Key Responsibilities:
- Developed and maintained enterprise-level applications using Java Spring Boot and PrimeFaces
- Optimized database queries and stored procedures in Oracle SQL for improved performance
- Resolved critical bugs and implemented new features across legacy and modern systems
- Created dynamic reports using JasperReports for business intelligence and analytics
- Collaborated with cross-functional teams to deliver solutions for critical infrastructure
Key Achievements:
- Successfully maintained and enhanced mission-critical applications for national infrastructure
- Improved application performance through database query optimization
- Delivered high-quality solutions within tight deadlines for production systems
Full-Stack Engineer & Database Engineer
Flush Crypto Casino
Jan 2024 - Present • Remote
Fullstack engineer owning end-to-end features across backend and frontend layers for high-performance crypto gaming platform.
Key Responsibilities:
- Led migration from Node.js to Rust, boosting performance, security, and scalability
- Designed and implemented high-throughput APIs and PostgreSQL stored procedures
- Optimized slow queries by over 90% (from 30s to ~2-3s)
- Contributed to UI enhancements using Svelte, optimizing responsiveness and cross-device compatibility
- Created detailed technical documentation, onboarding materials, and emergency playbooks
Key Achievements:
- Improved critical query performance by 90% (30 seconds to 2-3 seconds)
- Successfully migrated mission-critical backend platform from Node.js to Rust
- Built high-throughput APIs essential to core business operations
- Enhanced team agility through comprehensive documentation and playbooks

Software Engineer
Centauri Technologies Corporation
Jan 2024 - Jun 2024 • Panama City, Panama (Remote)
Orchestrated automation solutions for data collection and integration using modern technologies.
Key Responsibilities:
- Orchestrated automation of data collection across multiple tools via REST APIs
- Utilized OAuth2 for secure information exchange
- Developed microservice in Laravel to reduce manual interaction and errors
- Collaborated with stakeholders using Agile Scrum methodology
Key Achievements:
- Significantly reduced manual interaction, errors, and processing time
- Delivered solution as university graduation project
- Successfully integrated multiple external systems via REST APIs
Contract Software Engineer
The Home Depot Canada
Nov 2022 - Jan 2024 • Ontario, Canada (Remote)
Designed and managed microservices for enterprise retail systems using Java Spring Boot and SAP Hybris.
Key Responsibilities:
- Led transition of microservices to utilize Google Cloud IAM authentication
- Verified code review, integrity, and deployment readiness
- Coordinated rollback procedures in case of application failures
- Updated microservices to address outdated dependencies and security vulnerabilities
- Resolved bugs in backend, databases, and Google Cloud platform
Key Achievements:
- Ensured seamless integration of IAM authentication within GCP infrastructure
- Significantly improved system stability and reliability through proactive maintenance
- Reduced security vulnerabilities through systematic dependency updates

Software Engineer
Aeropost
Mar 2022 - Oct 2022 • San Jose, Costa Rica
Designed and developed microservices for customer service integration and API enhancements.
Key Responsibilities:
- Created and integrated APIs for company-wide use
- Developed microservice for external customer service application integration (chatbot)
- Optimized existing code and implemented comprehensive unit testing
- Created thorough documentation and adopted efficient design patterns
- Provided technical support for other applications
Key Achievements:
- Enhanced customer service capabilities through chatbot integration
- Recognized as key facilitator in expanding technological capabilities
- Maintained high code quality through SonarQube and testing practices
Full Stack Developer
Mismo
Oct 2021 - Mar 2022 • San Francisco, California (Remote)
Played key role implementing and enhancing internal human resources application using modern full-stack technologies.
Key Responsibilities:
- Designed user interface using React with Redux and Hooks
- Integrated frontend seamlessly with Ruby on Rails and GraphQL backend
- Led meetings as part of agile Scrum methodology (sprint leader twice)
- Optimized existing code and addressed backend performance issues
- Participated in software architecture reviews and documentation
Key Achievements:
- Successfully delivered first phase of human resources tool
- Led two sprints as sprint leader
- Optimized legacy application code
- Contributed to overall project success from architecture to implementation

Freelance Software Developer
Freelance
Jun 2020 - Sep 2021 • Costa Rica
Developed custom applications for diverse clients using various technologies.
Key Responsibilities:
- Developed desktop betting application using Java Swing and PostgreSQL
- Created reservation system for yoga school using React, Spring Boot, and Firebase
- Managed full development lifecycle from requirements to deployment
- Provided ongoing support and maintenance
Key Achievements:
- Successfully delivered multiple projects across different domains
- Gained experience with diverse technology stacks
- Managed client relationships and project requirements independently
Education

Master's in Database Technologies
Universidad Cenfotec
2026 - 2028 (Expected)
Advanced study in database architecture, design, data warehousing, analytics, governance, security, and agile methodologies.

Bachelor's in Computer Engineering
Tecnológico de Costa Rica
2018 - Aug 2024
Comprehensive foundation in software engineering, algorithms, data structures, and system design.

Google Associate Cloud Engineer
Google Cloud Skills Boost
April 2024
Certified in Google Cloud Platform fundamentals, infrastructure, and services.

Scrum Fundamentals Certified
SCRUMstudy
August 2021
Certified in Scrum methodology and agile software development practices.