Sahil Sarwar

Senior Software Engineer at Confluent

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
Sahil Sarwar is a Senior Software Engineer based in Bengaluru with 5 years of experience building high-throughput, distributed systems primarily in Go and Kafka. At Confluent he has operated event-driven pipelines that process hundreds of thousands of orgs per hour, integrated Temporal workflows for 200K+ monthly executions, and contributed to metric ingestion and billing pipelines handling millions of events per day. He has a proven track record of optimizing infrastructure and developer workflows—shipping Kubernetes-based tooling, Redis-backed caching with high hit rates, and cost-saving rerun systems at previous roles. An active GitHub contributor, he implemented algorithmic visualizers and graph algorithms while also scripting automation for competitive programming workflows. Trained in Electronics and Communications from NIT Silchar with additional study in quantum computing concepts, he blends strong systems engineering with algorithmic rigor and curiosity about adjacent fields.
code5 years of coding experience
job3 years of employment as a software developer
bookIntroduction to Quantum Computing , Engineering Physics/Applied Physics, Introduction to Quantum Computing , Engineering Physics/Applied Physics at The Coding School
bookBachelor's degree, Electronics and Communications Engineering, Bachelor's degree, Electronics and Communications Engineering at National Institute of Technology Silchar
github-logo-circle

Github Skills (17)

algorithm10
algorithms10
graph-algorithms10
c-language10
python10
data-structure10
data-structures10
pathfinding10
cprogramming-language10
devkit9
develop9
devtools9
dev-server9
devc9
fest7

Programming languages (6)

C++JavaScriptGoJupyter NotebookPythonDart

Github contributions (5)

github-logo-circle
Submit Just 4 PRs to earn SWAGS and Tshirts🔥
Role in this project:
userFull-stack Developer
Contributions:7 commits, 5 PRs, 1 comment in 1 day
Contributions summary:Sahil implemented a pathfinding visualizer using Python, demonstrating proficiency in front-end and back-end development. They contributed by merging and adding code for various data structures and graph algorithms implemented in C++. These contributions include implementations for Dijkstra's algorithm and topological sort, further showcasing a focus on algorithms and data structures. The user also worked on a Codechef automated submission script and solved problems from the CSES problem set.
firsttimepythonprs-welcomesubmitstickers
sk25469/dumsharaz

Oct 2022 - Nov 2024

Backend for Dumsharaz application built with GO🔥
Contributions:7 PRs, 21 pushes, 2 branches in 2 years
golangwebsocketbackendmelodygo
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