Ankit Bahuguna

Munich, Bavaria, Germany
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
Ankit Bahuguna is a Staff Software Engineer with 12 years of experience building large-scale, privacy-focused search and ML systems, currently developing new products at DuckDuckGo in Munich. He blends applied research in NLP, deep learning, and information retrieval with hands-on engineering in Python, Go and Java to ship production web-scale systems and ads/relevancy features. His background includes leading real-time search ranking, near‑real‑time indexing and query-embedding ML pipelines on Kubernetes, Kafka and Cassandra, and improving search precision and recall in multi-language settings. A former founder and active public speaker, he pairs an entrepreneurial product mindset with experience architecting cloud-native, distributed infrastructures and exploring Kubeflow for end-to-end ML. Notably, he has contributed research-grade NLP tools for Indian languages and driven privacy-preserving local search rollouts at global scale.
code12 years of coding experience
github-logo-circle

Github Skills (29)

python10
machine-learning10
deep-learning10
tensorflow10
fst9
ml9
classification9
deep-neural-networks9
neural-network9
fasttext8
kubeflow6
cpp5
data-structures5
duckduckgo5
data-structure4

Programming languages (9)

JavaCSSC++ScalaSCSSHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
netankit/P2PSystemsProject

May 2015 - Aug 2015

Contributions:45 commits in 2 months
netankit/dsalgojava

Aug 2014 - Jun 2015

Contributions:67 commits, 58 pushes in 10 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