Summary
Santhosh Krishnan is a seasoned technical consultant and architect based in Ottawa with two decades of experience designing and delivering web services, microservices, and cloud-native APIs for banking, payments, telecom and healthcare. He blends deep Java/Spring expertise (Java 8 through 17) with GraphQL, Kubernetes and API design, and has authored practical guides on GraphQL federation and Spring Boot-based APIs. As a hands-on technical lead he has driven large migrations, performance optimizations and secure payments implementations (including 3DS 2.0) while managing onshore/offshore teams and CI/CD pipelines. Known for turning slow batch jobs into high-throughput pipelines and for bridging business and engineering, he frequently serves as the go-to architect for critical, high‑scale integrations.
9 years of coding experience
15 years of employment as a software developer
Master of Science (MSc) Physics, Master of Science (MSc) Physics at Mahatma Gandhi University
Sun Microsystems, Sun Microsystems at Sun Certified Programmer for the Java Platform
Sun Microsystems, Sun Microsystems at Sun Certified Enterprise Architect - for Java Platform
Post Graduate Diploma in Systems Management., Post Graduate Diploma in Systems Management. at National Institute of Information Technology