I am a Senior Full-Stack Engineer and Engineering Manager with 17+ years of experience building scalable software solutions. I specialize in backend development using Node.js and TypeScript, with a strong focus on system design, performance, and maintainability. I am passionate about mentoring developer growth, technical leadership, process automation, and solving complex problems to deliver high-quality products.
| Typescript | Javascript | NestJS | NodeJS | C# | C/C++ | Python | RabbitMQ | Redis |
| Docker | Podman | GitLab CI |
| HTML5 | Angular | JQuery | Bootstrap | CSS | React |
| MySQL | Postgree | MongoDB | SQL Server | SQLite |
| Git | Github | Gitlab | Bitbucket |
| NPM | Jira | Confluence | Postman | Bruno |
-
Gamanza Costa Rica | Backend Developer | Leadership (2021–2026)
-
Led and mentored teams managing CRM and data-heavy systems, focusing on architecture scalability and system reliability.
-
Corporación BCT S.A | Senior Software Engineer/Architect (2008–2018)
-
Provided critical support for online banking systems, ensuring high precision in financial data management and information security.
(Additionally held roles at Gamanza (2020–2021), Techoryze (2021), Creative Drive (2018–2020), and Sysde (2007–2008) )
-
Expenses NestJS Microservice: A RESTful microservice for expense management.
-
Snack Query Builder: NPM helper to build SQL queries from TypeScript.
-
Easy Portforward: Tool to manage Kubernetes services.
-
Easy JSON Diff: Utility to get differences between object instances.
GitHub | LinkedIn | Portfolio | Email
"Stay away from negative people. They have a problem for every solution". — A.E.