Ankit Deepak

Senior Software Engineer at Microsoft

Bellevue, Washington, 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
Ankit Deepak is a Senior Software Engineer at Microsoft with 11 years of experience building reliable systems and shipping production software from intern to senior levels. He combines strong backend engineering skills with practical research-driven work, contributing to the ns-3 network simulator—implementing TCP Ledbat, modernizing Python scripts for Python 3, and improving build and test infrastructure. A NIT Karnataka alumnus with a top-tier academic record, he has deep experience in networking and systems software developed over multiple roles at Microsoft. Based in Bellevue, WA, he brings a pragmatic approach to solving real-world problems and a track record of improving both code and tooling in open-source and enterprise environments. Notably, his open-source contributions reflect a focus on reproducible simulation and protocol-level correctness that complement his day-to-day product engineering.
code11 years of coding experience
job6 years of employment as a software developer
bookAssociate’s Degree, Associate’s Degree at Chinmaya Vidyalaya, Bokaro Steel City
bookHigh School, High School at St Francis School, Deoghar, Jharkhand
bookBachelor's Degree, Computer Science, CGPA 9.01 on a scale of 10, Bachelor's Degree, Computer Science, CGPA 9.01 on a scale of 10 at National Institute of Technology Karnataka
languagesHindi, English
github-logo-circle

Github Skills (8)

simulations10
simulation10
c-language10
cprogramming-language10
simulator10
tcp10
python9
build-system8

Programming languages (3)

C++JavaScriptPython

Github contributions (5)

github-logo-circle
nsnam/ns-3-dev-git

Feb 2016 - Jul 2018

GitHub read-only mirror of ns-3-dev repository, will be kept in sync with main GitLab.com repository. Please DO NOT file pull requests here; instead, file issues and merge requests at https://gitlab.com/nsnam/ns-3-dev/
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 1 comment in 2 years 6 months
Contributions summary:Ankit's contributions focused on enhancing the ns-3 network simulator. They implemented the TCP Ledbat congestion control algorithm, adding new functionality to the TCP protocol suite. Additional contributions involved adapting existing Python scripts for Python 3 compatibility and modifying build configurations to improve the overall build process. Furthermore, the user worked on updating the codebase and test suite, providing essential improvements to the simulator.
twinedevsyncgitlabmerge-requests
adeepkit01/logger

Dec 2016 - Jun 2018

Contributions:184 pushes, 2 branches in 1 year 6 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
Ankit Deepak - Senior Software Engineer at Microsoft