Jesús – React, Node.js, AWS, experts in Lemon.io

Jesús

From Spain (UTC+2)flag

Full-stack Web Developer|Senior
Front-end Web Developer|Senior
Back-end Web Developer|Senior

Jesús – React, Node.js, AWS

Jesús is a Senior Full-Stack Engineer with 10+ years of experience. He currently builds serverless, event-driven flight-fulfillment services and has previously worked on multiple products, including an award-winning ordering platform. His core stack is Node.js/TypeScript on AWS with React and Vue on the frontend. Jesus is strongest on the backend: microservices, distributed transactions, and CI/CD; he owns end-to-end. Based in Madrid, Jesus works in English and native Spanish and uses agentic AI tools in his daily work.

11 years of commercial experience in
Aviation
Banking
E-commerce
Entertainment
Fintech
Food and beverages
Gamedev
Healthcare
Life science
Marketing
Pharmaceutics
Sales
Travel
Main technologies
React
4 years
Node.js
5 years
AWS
1 year
Typescript
1 year
Nest.js
1 year
Additional skills
AJAX
JavaScript
SQL
MySQL
jQuery
Java
Angular
MongoDB
Cypress
Vue.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-Stack Engineer
Jun 2024 - Ongoing2 years 3 months
Project Overview

A flight fulfillment platform for a large European travel group. It handles every change to a flight booking after purchase: new dates or routes, luggage, cancellations, and disruptions caused by airlines and airports. It connects to airlines' reservation systems via REST and SOAP APIs, keeping customer bookings in sync with carriers without manual work. The platform is serverless and event-driven, serving several European markets.

Responsibilities:
  • Owned the serverless Node.js/TypeScript services that process booking changes from the Belgian and Dutch flight providers, integrating the New Skies and Transavia REST/SOAP APIs to keep customer reservations in sync with the carriers.
  • Owned CI/CD end-to-end: GitLab pipelines and deployments across testing, pre-production, and production environments.
  • Built cross-service communication on SNS/SQS, with DynamoDB for persistence.
  • Fixed mis-tagged Datadog distributed traces for AWS Lambda by isolating environment variables, restoring reliable observability across services.
  • Championed strict schema contracts and shared enums across services and aligned stakeholders on the upfront trade-off to reduce cross-service integration bugs.
  • Covered services with Vitest unit tests and Gherkin/Cucumber.js integration tests.
Project Tech stack:
Node.js
React
AWS Lambda
DynamoDB
GitLab CI
CD
Cucumber
Datadog
REST API
Typescript
Amazon SQS
Amazon SNS
SOAP
Senior Full-Stack Engineer
Feb 2024 - Apr 20242 months
Project Overview

Digital banking software for a large US financial institution, built as microservices in C#, Go, and Node.js with Angular front-ends. The services run on Kubernetes across a multi-repository codebase and are shipped via Jenkins pipelines.

Responsibilities:
  • Maintained and extended microservices in C#, Go and Node.js/TypeScript, plus Angular front-ends, across a multi-repository codebase on Kubernetes.
  • Owned each task from start to finish: implementation, GitHub pull-request review, Jenkins pipelines and production deployment.
  • Wrote Jasmine unit tests, Cypress component and UI tests, and Gherkin/Cucumber.js integration tests.
Project Tech stack:
Node.js
Typescript
Angular
C#
Golang
Kubernetes
Jenkins
Jasmine
Cypress
Cucumber
Senior Full-Stack Developer (Freelance)
Dec 2023 - Feb 20242 months
Project Overview

An internal web application for a pharmaceutical distribution company, supporting the company's day-to-day operational workflows.

Responsibilities:
  • Built the internal web application end-to-end, with a Node.js backend and a Vue 3 frontend.
Project Tech stack:
Node.js
Vue.js
Senior Platform Engineer / Full-Stack Developer
Jul 2022 - Dec 20231 year 5 months
Project Overview

A clinical-trial platform that pharma and biotech sponsors use to run virtual (decentralized) clinical studies, collecting patient data through web and mobile apps. Its internal developer platform provides product teams with shared microservices for building study applications, including event delivery and deployment tooling. The services run on Kubernetes across multiple workspaces.

Responsibilities:
  • Maintained the platform's custom CI/CD (GitLab, Argo Workflows, and Argo CD), deploying services to multiple workspaces for the developers building study applications.
  • Maintained the Event Service, a pub/sub system that processes and delivers events from any service to its subscriber services.
  • Built Node.js/TypeScript microservices with MongoDB and contributed to React front-ends.
  • Wrote Jest/moq.ts unit tests and Gherkin/Cucumber.js integration tests; peer-reviewed code in GitLab.
  • Served as a technical interviewer for Angular, JavaScript, Node.js, and PHP candidates.
Project Tech stack:
Node.js
Typescript
React
MongoDB
Kubernetes
GitLab CI
CD
Jest
Cucumber
Senior Backend / AWS Engineer
Sep 2021 - Aug 202211 months
Project Overview

The backend for a large US restaurant chain's Webby Award-winning online ordering experience across web and mobile. It runs as serverless microservices on AWS, with workflows coordinated by Step Functions and services connected through API Gateway and EventBridge.

Responsibilities:
  • Built Node.js Lambda microservices coordinated by Step Functions and connected through API Gateway and EventBridge.
  • Set up a CodeBuild/CodePipeline delivery pipeline for every new AWS repository, defined and maintained as SAM templates.
  • Delivered features quickly in a fast-paced, multicultural team while client requirements kept changing, with SonarCloud quality checks and Mocha/Chai unit tests.
Project Tech stack:
Node.js
AWS Lambda
API Gateway
Mocha
Chai
AWS
Lead Full-Stack Developer (Part-time)
Mar 2021 - Aug 20215 months
Project Overview

A lead-generation website for water damage restoration services. It captures inbound customer calls and inquiries and routes them to service providers, with built-in call tracking.

Responsibilities:
  • Migrated the mid-size codebase from PHP 5 to PHP 8.
  • Improved the site's responsiveness and UX by moving the main view to AJAX requests.
  • Automated call tracking and handling with automated voice dialogs built on the Twilio API.
  • Owned debugging and troubleshooting across the application.
Project Tech stack:
PHP
JavaScript
AJAX
jQuery
Twilio API

Education

2020
Computer Technology/Computer Systems Technology
Master's
2014
Computer Software Engineering
Bachelor's

Languages

Spanish
Advanced
English
Advanced

Hire Jesús or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.