Shekhar Patnaik

Distinguished Engineer at GitLab

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Shekhar Patnaik is a Distinguished Engineer with 11 years of experience building large-scale, cloud-native and AI-driven developer tools, currently leading GitLab’s Generative AI efforts to embed smarter workflows into the IDE. He combines hands-on expertise in Golang, Python, Node.js and TypeScript with deep Kubernetes and ML knowledge to take products from concept through production at enterprise scale. His background includes senior architecture and leadership roles at Goldman Sachs, Microsoft, Salesforce and Deloitte, where he delivered cloud solutions, CRM integrations and enterprise architecture. An active open-source contributor, he has implemented key scalers and reliability fixes for the widely used KEDA project, reflecting a pragmatic focus on developer productivity and resilient systems.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Engineering (BEng) Electronics and Telecommunications Eng., Bachelor of Engineering (BEng) Electronics and Telecommunications Eng. at YCCE (Nagpur University)
bookModern School
github-logo-circle

Github Skills (7)

autoscaling10
kubernetes10
go10
redis10
kubernetes-pods10
testing9
event-driven9

Programming languages (15)

C#JavaRustCMakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
kedacore/keda

Jun 2019 - Sep 2019

KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
Role in this project:
userBackend Developer
Contributions:10 commits, 15 PRs, 69 comments in 3 months
Contributions summary:Shekhar primarily contributed to the KEDA project by adding new scaler implementations, specifically for Redis and GCP PubSub. Their work involved writing code to interact with these services, defining the necessary metadata, and implementing the logic to determine scaling decisions. In addition to feature development, the user also addressed bug fixes and tests, such as fixing hostname for RabbitMQ and fixing tests for Azure AD Pod Identity checks, demonstrating a focus on functionality and reliability. Furthermore, the user has incorporated support for Azure AD Pod Identity for Azure Queues.
hands-onserverlessscaleautoscalingkubernetes
Contributions:23 commits, 2 PRs, 22 pushes in 1 year 7 months
for-studyingstudyingnoteswhile
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
Shekhar Patnaik - Distinguished Engineer at GitLab