Sachin Kalsi

Principal Data Scientist

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

👤
Senior
🎓
Top School
Sachin Kalsi is a Principal Data Scientist based in Bengaluru with 10 years of experience building scalable NLP, ML and deep learning systems, currently leading Draup’s Data Science organization. He designs and productionizes transformer-based solutions—semantic search, RAG, text-to-SQL, NER and custom clustering—and has led integration of real-time RAG pipelines and an LLM-powered news engine for high-volume company intelligence. Known for hands-on engineering, he contributed core data-structure algorithms in Java on GitHub and built practical tooling like an HTML annotation tool that cut human effort by ~70% for extraction tasks. Beyond technical delivery, Sachin mentors teams, drives hiring decisions, and shares learnings via blogs, YouTube and open-source projects, blending research-grade models with pragmatic productization.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (BE) Computer Science, Bachelor of Engineering (BE) Computer Science at Jawaharlal Nehru National College Of Engineering (VTU)
languagesEnglish, Kannada, Hindi
stackoverflow-logo

Stackoverflow

Stats
135reputation
26kreached
0answers
9questions
github-logo-circle

Github Skills (16)

data-structures10
javas10
algorithms10
data-structure10
java10
binary-search-tree10
bitwise9
bit9
fest7
mongoose6
javascript6
mongodb6
amazon-web-services6
file-upload6
amazon-s36

Programming languages (6)

JavaC++JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
A repo to contains data structure s and algorithms, regardless of language.
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs in 1 day
Contributions summary:Sachin contributed various data structures and algorithms implemented in Java, including KMP search, Trie, and bitwise operations. Their work also encompassed binary search tree (BST) operations such as finding the largest BST within a tree, level order traversal, finding the lowest common ancestor, and Morris traversal. The contributions demonstrate a focus on core data structure and algorithm implementation within the Java programming language.
data-structuresdata-structure
Contributions:92 commits, 6 PRs, 106 pushes in 4 years 7 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