Kapil Sinha is a senior software engineer and seasoned technical leader with nearly two decades in large-scale enterprise software, currently building data-driven features at SLB using Go, Python and modern data platforms. He has deep experience managing and architecting complex products—ranging from million-line legacy systems like Maxwell to cloud-friendly microservices and ML-enabled simulation tools—while championing lean, agile and test-driven practices. Kapil blends hands-on coding with people-first management, having moved into leadership to mentor developers and raise team capability, not just deliver milestones. He has a track record of turning sustainability and performance challenges into measurable improvements (fivefold computation gains, improved release stability) and repeatedly shipping high-impact features such as ML model integration, emissions calculations and RabbitMQ-based frontend-backend communication. Based in Calgary and trained at IIT Kanpur, he’s comfortable spanning C++, C#, .NET and modern stacks, and often learns new technologies on the job to solve cross-disciplinary problems.
9 years of coding experience
19 years of employment as a software developer
Indian Institute of Technology Kanpur
High school High School/Secondary Diplomas and Certificates, High school High School/Secondary Diplomas and Certificates at Sainik School Ghorakhal
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.