David Rivera is a Senior Software Engineer with 12 years of experience building high-performance, scalable web applications across the JS/TS ecosystem, primarily Node.js and React. Based in Bogotá, he combines front-end performance engineering (PageSpeed, Lighthouse, WebPageTests) with backend expertise in AWS services like Lambda, API Gateway, S3 and RDS to deliver measurable improvements. He has led architecture work for A/B testing and feature-flag systems, consolidated disparate data sources into single sources of truth, and reduced production error footprints through robust monitoring and CI/CD practices. Comfortable in both hands-on coding and platform-level tooling, he leverages Docker, Git hooks, and TDD to improve developer velocity and code quality. Recently exploring Apollo GraphQL end-to-end, he brings a pragmatic eye for cost, risk, and scalability when prototyping solutions. Colleagues know him as a JS/TS-focused engineer who cares about leaving an excellent technical footprint and fewer headaches for the future self.
12 years of coding experience
12 years of employment as a software developer
Técnico Profesional en Sistemas y Computación Ingeniería de Sistemas, Técnico Profesional en Sistemas y Computación Ingeniería de Sistemas at Corporación John F. Kennedy
Ingeniero de Software Ingeniería de Software, Ingeniero de Software Ingeniería de Software at Fundación Universitaria Panamericana
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Rivera - Senior Software Engineer at Unosquare