Juan Caicedo is a Senior Full-Stack Software Engineer with 11 years of experience building JavaScript-first web and server applications, currently helping people find calm and better health at Calm. He has a track record as a pragmatic consultant and builder—helping teams at Test Double and clients like CircleCI improve delivery, refactor for reliability, and ship higher-quality software. Previously he accelerated growth at SpanishDict and contributed front-end performance and UX improvements to prominent open-source docs like CircleCI’s site, including webpack optimizations and Rollbar integration. Based in Denver, he blends a linguistics background with engineering discipline, and gets particular satisfaction from surgical refactors that eliminate multiple downstream bugs. Outside work he’s a Spacemacs-using Node.js enthusiast and self-professed PB&J evangelist.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Arts (B.A.), Linguistics, Honours, Bachelor of Arts (B.A.), Linguistics, Honours at The University of British Columbia
Contributions:46 commits, 5 PRs, 33 pushes in 8 days
Contributions summary:Juan focused on enhancing the front-end aspects of the CircleCI documentation project. Their work involved configuring and modifying the webpack build process, including file hashing, minification, and optimization. The commits show adjustments to layout files and the addition of JavaScript files, specifically integrating Rollbar for error logging and app-related JavaScript. These changes suggest a focus on improving the user experience and site performance.
Contributions:54 PRs, 93 pushes, 49 branches in 6 years 10 months
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.