Computer engineer passionate about delivering efficient solutions through software development. I am highly adaptable and able to integrate into new and existing projects and collaborate with multidisciplinary teams. Constantly learning and ready to new challenges. I hold a Bachelor of Computer Engineering (BS) degree from Technological Institute of Costa Rica.
Edify Software Consulting 2021-01-25 —
Full-Stack Engineer driving the development and performance in GreatMinds, Skillup and MoxyWolf projects, I specialize in analyzing and engineering robust features by collaborating directly with product owners, designers, project managers, testers and fellow engineers to deliver systems built on React, Next.js, and NestJS.
Highlights
- Component Architecture & Reusability: Engineered and maintained a shared UI library based on Atomic Design principles, enabling consistent design systems across multiple micro-projects.
- Scalable API Development: Implemented API versioning strategies to refactor legacy endpoints without service disruption, ensuring backward compatibility and system stability.
- End-to-End Service Architecture: Engineered the full data lifecycle by developing services that communicate with internal SDKs, ensuring robust connectivity between Front-End components, NestJS API endpoints, and Database layers.
- State Management & Persistence: Designed and implemented complex React Contexts for shared application state, integrating LocalStorage for session persistence and optimized user data handling.
- Accessibility & Inclusion (a11y): Implemented accessibility standards, including full keyboard navigation and screen reader optimization for educational platforms.
- Quality Assurance & Optimization: Achieved and maintained 100% test coverage; utilized Codacy to systematically reduce code complexity and duplication.
- Third-Party Integration: Collaborated with external teams to integrate complex services like Learnosity for resource applications.
- Release Leadership: Directed and managed production release processes for various micro-projects, ensuring seamless deployment and cross-team coordination.
- AI-Driven Predictive Analytics (POC): Development of a React dashboard and an agent-based workflow using Strands Agents and Claude LLM (AWS Bedrock) to identify students at risk of dropping out, transforming complex academic data into early warnings and intervention strategies.
- CMS Exploration: Implementation and analysis of a centralized CMS using Strapi, designed to adapt to the data structures of two existing projects
AGO Security of Costa Rica 2020-02-11 — 2020-07-12
In this project I had responsibilities such as: designing, developing, maintaining, correcting bugs and testing software systems.
Highlights
- Web System
- Technologies: Angular, Loopback, NestJs and MySQL.
- The project consisted in 4 modules, the first consisted of automating the creation and approval process of administrative requests, in addition to allowing export to PDF documents. The other modules consist of keeping control of assets, working staff and users of the system, generating reports of them.
Technological Institute of Costa Rica 2015 — 2020
Development
- HTML
- CSS
- Typescript
- Javascript
- Java
- Python
- React
- Next JS
- Nest Js
- Node Js
- Loopback
- React Testing Library
- Tailwind
- Figma
Databases
- MySQL
- PostgreSQL
- MongoDB
Version Control
- Git
Design and Methodologies
- SCRUM
- Kanban
Infrastructure
- Docker
Integrated Development Environment (IDE)
- IntelliJ IDEA
- Visual Studio Code
- Antigravity
AI Assistants
- GitHub Copilot
- Claude
Operating System
- Ubuntu
- Mac Os
- Windows
Art
- Dance
- Drawing
Sports
- Soccer
- Swimming
- Cycling