Sujith Vadakkepat

Senior Software Engineer at Uber

Sunnyvale, California, United States
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
Sujith Vadakkepat is a Senior Software Engineer with 12 years of experience specializing in distributed systems, cloud infrastructure, and product development, currently based in Sunnyvale and working at Uber. He combines deep backend and security expertise—evidenced by contributions to OpenSearch security features like audit logging, RBAC, TLS, and a self-service password API—with practical AWS and Elasticsearch skills. Sujith has a track record of shipping secure, scalable services and refactoring core components (thread pool config, ES compatibility) to improve reliability at scale. His background includes a CS master’s from UC San Diego, and he brings a pragmatic focus on solving everyday problems through robust system design.
code12 years of coding experience
bookHigh School, 91.42%, High School, 91.42% at St. Joseph's Boys' High School
bookUniversity of California San Diego
bookBachelor of Engineering (B.E.), Computer Science, 81.23%, Bachelor of Engineering (B.E.), Computer Science, 81.23% at PES Institute of Technology, Bangalore South Campus
bookSchooling, Computer Science, Schooling, Computer Science at Ryan International School, Bangalore
languagesHindi, Malayalam, English
github-logo-circle

Github Skills (14)

security10
it-security10
javas10
elasticsearch10
elasticsearchquery10
opensearch10
aws-elasticsearch10
audit-logging10
java10
elasticsearch-api10
amazon-elasticsearch10
apidoc9
api9
bcrypt8

Programming languages (8)

TypeScriptJavaShellC++CJavaScriptRubyPython

Github contributions (5)

github-logo-circle
opensearch-project/security

Dec 2019 - May 2021

🔐 Secure your cluster with TLS, numerous authentication backends, data masking, audit logging as well as role-based access control on indices, documents, and fields
Role in this project:
userBack-end Developer & Security Engineer
Contributions:252 reviews, 286 commits, 368 PRs in 1 year 5 months
Contributions summary:Sujith primarily focused on enhancing the security features of the OpenSearch project. Their contributions include merging advanced security modules and developing an API to enable users to change their own passwords. They also made code changes to support ES 7.5.2 and refactored the thread pool config. Additionally, they addressed code reviews and added features related to audit logging.
indicesrole-basedloggingrolesecure
libindic/sdk-hyphenation

Aug 2014 - Dec 2015

Contributions:16 commits, 2 pushes in 1 year 4 months
hyphenationandroidsdkkotlinandroid-sdk
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
Sujith Vadakkepat - Senior Software Engineer at Uber