Ajesh John is a Senior Software Architect based in Bengaluru with over a decade of experience designing cloud-native and distributed systems for healthcare and industrial automation at Philips. He blends hands-on expertise in C#/.NET and Java with strong architectural judgment—evolving legacy systems, managing technical debt, and driving API and test-driven engineering practices. Known for leading globally distributed teams, he turns proofs-of-concept in emerging technologies into production-ready solutions while keeping software quality and automation front and center. His background combines a Master’s in Computer Applications with deep domain experience across embedded and enterprise stacks, making him equally comfortable refactoring critical systems as he is exploring novel architectures.
7 years of coding experience
12 years of employment as a software developer
Pre-Degree, Science, Pre-Degree, Science at Christ College, Kerala
Master, Computer Applications, Master, Computer Applications at Oxford College of Engineering, Bangalore Karnataka
Bachelor of Science (BSc), Computer, Bachelor of Science (BSc), Computer at College Of Applied Science
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.