David LeonFull Stack Developer
I’m a passionate and committed Full-Stack Developer with over 5 years of hands-on experience in building dynamic web applications and leading development teams. Based in San Jose, Costa Rica, I hold a Bachelor's in System Engineering from ULACIT and have a proven track record of driving results in various development projects across industries. On my career, I’ve gained tech leadership experience, collaborated with teams on complex projects, and mentored junior developers. I’m passionate about technology, always learning, and great at solving tough problems. I break down complex tasks and get teams working together effectively. I’m always excited to explore new challenges and collaborate on cutting-edge projects!
Certifications
React
React
11/26/2019
NodeJS
Node.js
12/09/2019
JavaScript Developer
JavaScript, TypeScript, React, GraphQL, React Apollo, React Redux, Git, Angular, AngularJS, Node.js
12/16/2022
Tech stack
React (8)
Node.js (8)
Angular (4)
JavaScript
Git
AngularJS
React Apollo
TypeScript
GraphQL
React Redux
Redis (8)
RabbitMQ (4)
Event-driven Programming (4)
PostgreSQL (4)
MongoDB (4)
Elasticsearch (3)
AWS S3 (3)
AWS Cloud Architecture (1)
Blockchain (1)
Serverless
Firebase
GitHub
AWS Lambda
Docker
Socket.IO
Experience
Senior Full Stack developerNursa
07/2021 - Currently

•Developed an automated license validation module using RabbitMQ and AWS serverless Node.js APIs, reducing manual verification and improving efficiency by 40%. This initiative eliminated manual processes, significantly speeding up workflows • Refactored the email verification module, enhancing performance and security by leveraging Firebase, Node.js, and PostgreSQL for improved reliability and user experience.Developed database using postgreSQL and Sequalize • Conducted developer interviews and mentored new team members

Angular
React
Node.js
PostgreSQL
Redis
RabbitMQ
Event-driven Programming
Full Stack DeveloperEncora
03/2019 - 07/2021

• Conducted planning, analysis, and reporting in regards to client requirements and change requests • Redesigned a module to download the user information in multiple formats • Refactored part of the code that uploads application data to decrease the amount of errors, decreasing the time of the process from 13 minutes to 4 minutes • Taught junior devs, provided feedback and made code reviews • Designed a log service to track the application behavior using bunyan and Amazon elasticsearch

Elasticsearch
Redis
AWS S3
MongoDB
Node.js
React
Full Stack DeveloperErnst & Young
03/2018 - 03/2019

• Created a white version of PFM a blockchain disbursement application to help government to track public funding • Designed and created and tested multiple React components • Led team and client calls • Work with an internal team to establish a standard methodology based on Agile and Scrum

React
MongoDB
Blockchain
Node.js
Redis
AWS Cloud Architecture
Education
Bachelor degree System EngineeringULACIT
01/2015 - 10/2019