Hi there! I’m Jesús Miguel Echevarría Díaz, a software engineer based in Madrid, Spain. I specialize in building scalable web applications as a Full Stack Developer, with strong experience across Node.js, Express, React, Vue, Angular, and TypeScript. I enjoy turning complex requirements into solid APIs and microservices, and I thrive in cloud environments with CI/CD pipelines and automated testing. Currently I contribute as a Senior Software Engineer, focusing on AWS-based microservices, end-to-end software delivery, and cross-team collaboration. I’m passionate about clean architecture, robust deployments, and helping teams ship reliable software quickly.

Jesús Miguel Echevarría Díaz

Hi there! I’m Jesús Miguel Echevarría Díaz, a software engineer based in Madrid, Spain. I specialize in building scalable web applications as a Full Stack Developer, with strong experience across Node.js, Express, React, Vue, Angular, and TypeScript. I enjoy turning complex requirements into solid APIs and microservices, and I thrive in cloud environments with CI/CD pipelines and automated testing. Currently I contribute as a Senior Software Engineer, focusing on AWS-based microservices, end-to-end software delivery, and cross-team collaboration. I’m passionate about clean architecture, robust deployments, and helping teams ship reliable software quickly.

Available to hire

Hi there! I’m Jesús Miguel Echevarría Díaz, a software engineer based in Madrid, Spain. I specialize in building scalable web applications as a Full Stack Developer, with strong experience across Node.js, Express, React, Vue, Angular, and TypeScript. I enjoy turning complex requirements into solid APIs and microservices, and I thrive in cloud environments with CI/CD pipelines and automated testing.

Currently I contribute as a Senior Software Engineer, focusing on AWS-based microservices, end-to-end software delivery, and cross-team collaboration. I’m passionate about clean architecture, robust deployments, and helping teams ship reliable software quickly.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Senior Software Engineer at TFF Team (TUI Flight Fulfillment)
July 1, 2024 - Present
Responsible for developing and maintaining services to ensure correct processing of changes in flight reservations (dates, routes, luggage, cancellations). Implemented primarily using AWS Lambda (Node.js) with DynamoDB for data persistence. Focused on enhancements and maintenance of flight-reservation processing for Belgium and the Netherlands.
Freelancer Full Stack Developer at CapitalOne Calltek
February 1, 2024 - March 1, 2024
Internal-use web app built with Node.js + Vue 3.
Infrastructure Engineer – Backend at Shake Shack (Web Award Winner project)
September 1, 2021 - August 1, 2022
Backend infrastructure engineering for an AWS-based microservice architecture; worked on Lambda functions, API gateways, EventBridge, and CI/CD pipelines.
Platform Engineer – Full Stack at Obvio Health
August 1, 2022 - January 1, 2024
Part of the Platform Team building and maintaining microservices for the Obvio Health clinical studies application; responsible for Node.js runtime development, multi-repository setup, and CI/CD integration.
Freelancer Full Stack Developer at WD Leads
April 1, 2021 - September 1, 2021
Migrated a mid-size PHP project to PHP 8; improved UX via Ajax requests; implemented call tracking and automated dialog interactions using the Twilio API.
Freelancer Frontend Developer at Mao Tou Projects Ltd.
November 1, 2020 - April 1, 2021
Frontend development for in-game web apps (HTML5, CSS, and JavaScript) to be executed on the Overwolf client for Windows desktop games.
Senior Software Engineer at TUI Flight Fulfillment (TFF) – Team
July 1, 2024 - Present
Responsible for services processing flight reservation changes (dates, routes, luggage, cancellations) and those triggered by unforeseen circumstances with flight operators and airports. Implemented primarily as AWS Lambda functions in a Node.js runtime, with DynamoDB for data persistence, SNS/SQS for cross-service communication, and CI/CD pipelines via GitHub/Jenkins. Built and tested components using Mocha/Chai; led code reviews and collaboration across multiple microservices.
Software Engineer at BairesDev
September 1, 2021 - January 31, 2024
Member of the Obvio Health Platform Team; developed and maintained microservices in Node.js/Express/React/TypeScript running in Kubernetes on AWS; authored and maintained CI/CD pipelines with GitHub, Argo CD; ensured code quality with Jest/Mocha and SonarCloud; supported multiple client workspaces.
Platform Engineer – Full Stack at BairesDev
August 1, 2022 - January 31, 2024
Part of the Platform Team for Obvio Health, developing and maintaining microservices used by client developers. Responsible for CI/CD, code reviews, and deployments across multiple AWS-hosted repositories; ensured service reliability with automated tests and monitoring.
Freelancer Full Stack Developer at WDLeads
April 1, 2021 - September 1, 2021
Freelance full-stack development for web applications using HTML5/CSS/JavaScript and Node.js; delivered responsive, client-facing features on time.
Freelancer Frontend Developer at Mao To u Projects Ltd.
November 1, 2020 - April 1, 2021
Frontend development for in-game web apps using HTML5, CSS, and JavaScript; built and deployed on Overwolf client for Windows desktop games.
AWS Infrastructure Engineer – Backend at Shake Shack
September 1, 2021 - August 31, 2022
September 2021 – August 2022: Worked on AWS infrastructure and backend services for Shake Shack projects; contributed to microservice architecture, deployment pipelines, and cloud-native solutions.

Education

Master's Degree at Technological Institute of Orizaba (Veracruz, Mexico)
January 1, 2018 - January 1, 2020
Graduate Thesis at University of Computer Sciences (Universidad de Ciencias Informáticas), Havana, Cuba
January 1, 2014 - January 1, 2014
Master's Degree in Tele-care System for the Elderly at Technological Institute of Orizaba, Mexico
January 1, 2018 - January 1, 2020
Graduate Thesis: Management System for the International Postgraduate Center Web Platform at University of Computer Sciences, Havana, Cuba
January 1, 2014 - January 1, 2014

Qualifications

Agile Fundamentals: Including Scrum & Kanban
January 11, 2030 - April 5, 2026
Git for Geeks: Quick Git Training for Developers
January 11, 2030 - April 5, 2026
GitHub Ultimate: Master Git and GitHub - Beginner to Expert
January 11, 2030 - April 5, 2026
React and TypeScript: Build a Portfolio Project
January 11, 2030 - April 5, 2026
React - The Complete Guide 2024 (incl. React Router & Redux)
January 11, 2030 - April 5, 2026
The Complete SQL Bootcamp: Go from Zero to Hero
January 11, 2030 - April 5, 2026
Docker Crash Course for Busy DevOps and Developers
January 11, 2030 - April 5, 2026
IELTS (International English Language Testing System) – Overall Band-Score 8/9
March 1, 2016 - April 5, 2026
TOEFL iBT – 104/120
April 1, 2018 - April 5, 2026
TOEFL ITP – 670/677
November 1, 2019 - April 5, 2026
ICAS – Bachelor's Degree Equivalency
January 1, 2016 - April 5, 2026

Industry Experience

Software & Internet, Professional Services, Healthcare, Financial Services, Education, Gaming