Jhon Castillo is a bilingual Lead Software Engineer based in Bogotá with 11 years of experience designing and building backend systems, complemented by frontend development and system architecture expertise. He has progressed through senior engineering roles at companies like Nagarro and Staffing Abroad and now leads engineering efforts at EPAM Systems. Jhon combines pragmatic backend craftsmanship with an architect’s view, consistently translating complex requirements into maintainable, scalable solutions. His background includes domain experience in travel and operations software (Amadeus, HubSE) which informs his approach to reliability and integration. Outside work he’s a videogames enthusiast, a detail that feeds his interest in interactive systems and user-focused design. Collected academic training in software engineering from Universidad Manuela Beltrán underpins his practical, team-oriented leadership.
11 years of coding experience
10 years of employment as a software developer
Ingeniería de Software, Ingeniería de Software at Universidad Manuela Beltrán
Contributions:107 commits, 94 pushes, 7 branches in 1 year 4 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.
Request Free Trial
Jhon Castillo - Lead Software Engineer at EPAM Systems