Mohd Khan

Software Engineer II at Uber

Bengaluru, Karnataka, India
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

🤩
Rockstar
🎓
Top School
Mohd Khan is a backend-focused software engineer with 6 years of experience building scalable, high-performance distributed systems across search, analytics, and mobility domains. He has shipped production full-text and vector similarity search features at Couchbase and contributed vector search and parameterization improvements to the popular open-source bleve indexing library. After internships building DevOps tooling and event-driven mobile tracking, he progressed to engineering roles at Zepto and now Uber, where he designs systems for real-time mobility at scale. Known for pragmatic optimizations—like merge-plan tuning and index performance work—he combines deep systems thinking with hands-on implementation and a steady track record of turning research-grade ideas into production code.
code6 years of coding experience
job4 years of employment as a software developer
bookBachelor's of Technology Computer Science, Bachelor's of Technology Computer Science at Delhi Technological University (Formerly DCE)
languagesHindi, English
github-logo-circle

Github Skills (11)

vector-search10
query-optimization10
elasticsearchquery10
elasticsearch10
go10
aws-elasticsearch10
indexing10
elasticsearch-api10
amazon-elasticsearch10
api-design9
faiss9

Programming languages (4)

C++GoHTMLPython

Github contributions (5)

github-logo-circle
blevesearch/bleve

Aug 2022 - Oct 2024

A modern text/numeric/geo-spatial/vector indexing library for go
Role in this project:
userBack-end Developer
Contributions:54 reviews, 14 PRs, 41 pushes in 2 years 2 months
Contributions summary:Mohd contributed to the development of the `bleve` search library, focusing on features related to vector data types and search parameterization. They implemented support for indexing and querying vector data, including the `knn` construct. They also addressed facet merging issues and incorporated segment file size considerations into the merge plan computation, optimizing index performance. Additionally, the user updated the knn search request syntax to enable users to control search parameters, particularly for the Faiss IVF index.
golangtext-indexingindexing
moshaad7/snakes-and-ladders

Nov 2021 - Apr 2023

Contributions:2 pushes, 1 branch in 1 year 4 months
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
Mohd Khan - Software Engineer II at Uber