Email

Intermediate Full Stack Software Developer with 4+ years of experience delivering and maintaining production web applications. Strong across the full stack with Next.js, Vite, NestJS and .NET, deployed on Azure and AWS. Experienced in building AI/LLM features such as RAG pipelines, in app agents and LLM powered data enrichment, with observability through Langfuse. Solid background in accessibility remediation to WCAG level AA, unit and integration testing with Jest and React Testing Library, end-to-end testing with Cypress, and CI/CD through GitHub Actions and Spinnaker. AWS certified in Machine Learning Engineer - Associate, AI Practitioner and Cloud Practitioner, and holder of the Google Cloud Computing Foundations Certificate. Experienced working directly with clients to gather requirements and translating them into reliable, maintainable solutions.

Edify Software Consulting 2025-09 — ongoing

Intermediate Full Stack Software Developer

Skill Up. As part of the team that builds and maintains a US-facing careers and jobs platform running on Azure, I work across all four subsystems of the product, delivering bug fixes, technical debt reduction and new features. My work covers the full stack of a Next.js, NestJS and Payload CMS application, as well as the AI features that differentiate the platform, including an in app assistant backed by retrieval augmented generation (RAG) and the Python data pipelines that keep job listings enriched and searchable. These contributions have improved the reliability, performance and search quality of the platform for both job seekers and employers.

Highlights

  • Full stack development on a Next.js, NestJS and Payload CMS application backed by MongoDB Atlas, Redis and Firebase authentication, orchestrated locally with Docker Compose.
  • Extended an in app AI agent built with the Vercel AI SDK and Gemini, backed by retrieval augmented generation over MongoDB Atlas, with LLM observability and tracing through Langfuse.
  • Maintained Python ingestion jobs running on Azure containers that pull job postings from the Lightcast API and use Gemini and OpenAI to clean, enrich and validate listings, generating embeddings to power semantic search.
  • Built and maintained a Python ETL pipeline moving data from MongoDB to MotherDuck and HubSpot, scheduled through GitHub Actions.
  • Implemented a sitemap cache aside layer using Redis and Azure Blob Storage with a 7 day TTL, removing redundant regeneration and improving response times.
  • Added end to end test coverage using Cypress to protect critical user flows across releases.

Edify Software Consulting 2025-02 — 2025-05

Junior Full Stack Software Developer

PayerWatch. As part of the PayerWatch team, I contributed to the development of a health insurance web application aimed at simplifying the application and enrollment process for end users. I worked across the frontend and backend to deliver a guided application flow, integrating electronic signature capabilities and document intelligence services to reduce the amount of information users had to enter manually. This work shortened the time required to complete an application and reduced data entry errors for the client.

Highlights

  • Full stack development of a health insurance web application using Next.js, .NET and PostgreSQL.
  • Integrated DocuSign to provide legally binding e-signature workflows within the application process.
  • Integrated Azure AI Document Intelligence to automatically extract data from identification documents and pre fill application forms, reducing manual data entry.
  • Collaborated with clients to gather requirements and translated them into practical and efficient solutions aligned with their business goals.

Edify Software Consulting 2024-08 — 2025-01

Junior Full Stack Software Developer

Great Minds Maintenance Student Experience. As part of the Great Minds Maintenance Student Experience team, I focused on improving the robustness and reliability of several platforms used by teachers to assign and evaluate tasks such as quizzes, and by students to complete them. My contributions included fixing critical bugs leveraging my knowledge of Next.js, updating dependencies, and implementing optimizations to ensure the platforms performed consistently. These efforts enhanced the stability of the systems, providing a seamless experience for both educators and students.

Highlights

  • Maintained a platform for teachers to assign tasks to students and for students to complete them.
  • Collaborated with clients to gather requirements and translated them into practical and efficient solutions that addressed their needs and enhanced the functionality of the application.
  • Accessibility remediation to WCAG level AA, using the Assistive Labs tool for initial checks of accessibility requirements.
  • Managed releases using Spinnaker, triggered by GitHub Actions after promoting environments, ensuring environment readiness by overseeing deployment processes.
  • Design and implementation of unit tests using Jest and React Testing Library, achieving over 90% code coverage.

Edify Software Consulting 2023-05 — 2024-07

Junior Full Stack Software Developer

Great Minds Geodes Library Product. As part of the Great Minds Geodes Library Product team, I contributed to enhancing the platform's stability and functionality. My primary focus was resolving critical bugs to ensure a seamless experience for users. Additionally, I developed new features to improve usability, aligning closely with client requirements to create solutions that addressed specific needs. This work resulted in a more reliable and user friendly platform, directly supporting the client's goals.

Highlights

  • Leveraged my knowledge of Next.js and NestJS in support of the development of a web library and children's eReader for primary school students learning how to read.
  • Developed features as captured by the Product Owner in user stories, taking into account accessibility requirements and integration of functionality into the application.
  • Accessibility remediation to WCAG level AA, using the Assistive Labs tool for initial checks of accessibility requirements.
  • Managed releases using Spinnaker, triggered by GitHub Actions after promoting environments, ensuring environment readiness by overseeing deployment processes.
  • Design and implementation of unit tests using Jest and React Testing Library, achieving over 90% code coverage.

Edify Software Consulting 2023-01 — 2023-05

Junior Full Stack Software Developer

CEMD. As part of the CEMD project, I contributed to enhancing the organization's web platform by developing and integrating new functionalities. These additions streamlined the user experience and expanded the website's capabilities, enabling stakeholders to access critical educational data more efficiently. By closely collaborating with the client to understand their needs, I implemented solutions that aligned with their goals, ensuring a robust and user centric digital presence. My work helped improve the platform's effectiveness in supporting equitable access to high quality instructional materials.

Highlights

  • Development of a web platform using WordPress and PHP.
  • Collaborated with clients to gather requirements and translated them into practical and efficient solutions that addressed their needs and enhanced the functionality of the application.
  • Accessibility remediation to WCAG level AA, using the VoiceOver screen reader for initial checks of accessibility requirements.

Edify Software Consulting 2022-11 — 2023-01

Junior Full Stack Software Developer

Strike Graph. As part of the Strike Graph project, I designed and implemented a Chrome extension using React to simplify user access to the client's core functionalities. This extension enhanced the user experience by providing a streamlined and intuitive interface for interacting with the platform. Additionally, I developed robust authentication and authorization features using Auth0, ensuring secure and reliable access. By aligning the extension's design with the client's requirements, I delivered a solution that improved accessibility and efficiency for end users.

Highlights

  • Design and implementation of a Google Chrome extension using React.
  • Collaborated with clients to gather requirements and translated them into practical and efficient solutions that addressed their needs and enhanced the functionality of the application.
  • Development of authentication and authorization features using Auth0.

Edify Software Consulting 2022-03 — 2022-11

Intern

Edify Skill Trees. As an intern at Edify, I contributed to the development of an internal application designed to enhance the career development process for employees. Using React and Kotlin, I helped create a platform that allowed employees to visualize and track their career paths, providing clear steps for professional growth and promotion opportunities within the company. By closely collaborating with stakeholders, I developed functionality that aligned with the company's goals, enhancing the platform's ability to support employee growth and retention through a user friendly and effective system.

Highlights

  • Development of an app to track employee career paths for promotion within the company using React and Kotlin.
  • Implemented an email notification system using AWS SES to reliably deliver notifications.
  • Collaborated with stakeholders to gather requirements and translated them into practical and efficient solutions that addressed their needs and enhanced the functionality of the application.
  • Design and implementation of unit tests using Jest and React Testing Library.

University of Costa Rica 2018-03-12 — 2022-10-10

Bachelor in Computer Engineering

AWS Certified Machine Learning Engineer - Associate (MLA-C01)

Awarded 2026-03-17
by Amazon Web Services

AWS Certified AI Practitioner (AIF-C01)

Awarded 2025-09-23
by Amazon Web Services

AWS Certified Cloud Practitioner (CLF-C02)

Awarded 2025-08-18
by Amazon Web Services

Google Cloud Computing Foundations Certificate

Awarded 2026-07-20
by Google Cloud

Development

  • TypeScript
  • JavaScript
  • Python
  • Kotlin
  • Java

Frontend

  • React
  • Next.js
  • Vite
  • TailwindCSS

Backend

  • NestJS
  • .NET
  • Spring Boot
  • Payload CMS
  • Prisma

AI and LLM

  • Retrieval-Augmented Generation (RAG)
  • LLM Agents
  • LangGraph
  • Vercel AI SDK
  • MCP Servers
  • Embeddings and Semantic Search
  • Amazon Bedrock
  • Amazon SageMaker AI
  • Azure AI Document Intelligence

Cloud and DevOps

  • Azure (Containers, Blob Storage, AI Document Intelligence)
  • AWS (S3, EC2, ECS, VPC, Bedrock, SageMaker AI, SES)
  • Google Cloud Platform
  • Docker
  • GitHub Actions
  • Spinnaker

Databases and Storage

  • MongoDB Atlas
  • PostgreSQL
  • Redis
  • MotherDuck
  • Firebase

Testing and Observability

  • Jest
  • React Testing Library
  • Cypress
  • Langfuse
  • Grafana
  • Logfire
  • New Relic

Accessibility

  • WCAG Level AA Remediation
  • Assistive Labs
  • VoiceOver Screen Reader

Other

  • Git
  • Auth0
  • DocuSign
  • RabbitMQ
  • WordPress
Spanish
Native speaker
English
Full Professional proficiency (C1 - BELT)
Japanese
Elementary Proficiency