Kamran Khan is a Principal Architect at HCL Technologies with over 12 years of concentrated experience in designing distributed systems, microservices, and cloud-native architectures. He blends hands-on programming in Java, Python, Go and NodeJS with deep expertise in NoSQL databases (Cassandra, Couchbase, MongoDB, Neo4j) and enterprise integration patterns to deliver high-performance, scalable platforms. His work spans Big Data and ML stacks—TensorFlow, Spark, Scikit-learn—enabling production ML and generative AI use cases alongside robust DevOps and performance engineering practices. A long-tenured HCL leader who progressed through technical and managerial roles since 2000, he pairs architecture vision with delivery discipline across complex enterprise programs. Based in Delhi, he brings a pragmatic fusion of research-minded experimentation and proven operational rigor, often translating advanced data science prototypes into reliable production services.
11 years of coding experience
13 years of employment as a software developer
Bachelor of Technology (B.Tech.), engineering, Bachelor of Technology (B.Tech.), engineering at Aligarh Muslim University
Contributions:44 commits, 41 pushes, 1 branch in 3 months
rest-testapirest-api-testtest-datarest
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
Kamran Khan - Principal Architect HCL Technologies