Summary
Juan Andrade is a Staff Software Engineer based in Montreal with over a decade of hands-on experience specializing in frontend and web performance for both web and mobile platforms. He has led and scaled front-end teams from small groups to 20+ engineers, blending technical leadership with hiring, mentoring and training programs. At Khan Academy he drives frontend infrastructure work, drawing on a background of architecting PWAs, performance optimizations and tooling at companies like Autodesk, Huge and Element AI. Comfortable across modern stacks (React, ES6, Service Workers, Angular) and testing practices, he pairs pragmatic engineering with a strong eye for UX and maintainable architectures. Notably, his career shows a consistent pattern of moving between high-impact client work and platform-level infrastructure—indicating an ability to ship customer-facing features while also improving long-term developer experience.
12 years of coding experience
13 years of employment as a software developer
Ingeniero de Sistemas, Systems Engineering, Ingeniero de Sistemas, Systems Engineering at Universidad Distrital Francisco José de Caldas
Spanish, English