Summary
Josue Barahona is a software engineer with 11 years of experience building and improving backend and cloud-native applications across .NET, Java/Spring Boot, Python, and TypeScript. He specializes in test-driven development and automation—authoring robust unit and integration tests with xUnit/Moq, Mockito/JUnit, and Jest, and automating CI/CD pipelines with Azure DevOps and infrastructure via AWS CDK. Josue has practical serverless and event-driven experience deploying Azure Functions and AWS Lambda, and has extended ERP functionality by developing electronic invoice modules in Odoo. Based in Alajuela, Costa Rica, he pairs hands-on coding with pragmatic system design, often reducing redundancy and improving maintainability in legacy systems. A detail-oriented problem solver, he blends backend, frontend (React/Angular) and cloud skills to deliver production-ready solutions.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Ingeniería del software, Bachelor's degree, Ingeniería del software at Universidad Técnica Nacional
English, Spanish