Summary
Juan Caycedo is a Full Stack Developer and Software Architect with nine years of experience building scalable, cloud-native systems and AI-enabled solutions from Bogotá, Colombia. He combines a strong mathematics background with practical engineering, designing microservice architectures, event-sourced systems, and MLOps pipelines using Go, Rust, TypeScript/NestJS, Python and cloud platforms (AWS/GCP/Azure). On the frontend he pairs UX sensibilities with advanced browser technologies like WebGPU, WebAssembly and TensorFlow.js to deliver high-performance, interactive experiences. He’s guided architectural decisions through ADR/AKM practices, mentored engineers, and applied evolutionary algorithms and predictive models to solve real performance and inference challenges. Early work automating local network security and scripting informs his pragmatic approach to reliability and optimization across the stack.
9 years of coding experience
4 years of employment as a software developer
Diseño de Experiencia de Usuario (UX Design), Diseño de Experiencia de Usuario (UX Design) at Platzi
Bachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at Fundación Universitaria Konrad Lorenz
Computer Science and Machine Learning Computer vision natural language processing recommender systems autofocus driving and more., Computer Science and Machine Learning Computer vision natural language processing recommender systems autofocus driving and more. at Holberton School