Pravin Kumar

SDE-I at Meesho

Delhi, 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
Pravin Kumar is a backend-focused software engineer and IIT Delhi computer science graduate with 11 years of professional experience, currently building systems at Meesho after recent roles at Gan.ai and an SDE internship at Atlassian. He brings strong algorithmic foundations and a competitive programming pedigree (2100+ Codeforces, 2250 CodeChef) to performance-sensitive engineering problems. Pravin has hands-on C++ experience contributing optimizations and bug fixes to Facebook's popular folly library, demonstrating attention to low-level efficiency like eliminating temporaries and using emplace construction. He excels at problem-solving and code optimization, regularly applying mathematical thinking to system design and implementation. Comfortable across startup and scale-up environments, he focuses on delivering robust, high-impact backend services. Colleagues can expect a pragmatic engineer who pairs competitive rigor with production-ready judgment.
code11 years of coding experience
job1 year of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
github-logo-circle

Github Skills (14)

asynchronous10
c-language10
cprogramming-language10
performance-optimization10
async10
concurrency10
cpp-templates9
data-structure9
html-template9
python-templates9
apptemplates9
code-templates9
error-handling9
data-structures9

Programming languages (3)

C++CTeX

Github contributions (5)

github-logo-circle
facebook/folly

Feb 2015 - Jun 2015

An open-source C++ library developed and used at Facebook.
Role in this project:
userBackend Developer
Contributions:10 commits, 54 PRs, 9 comments in 4 months
Contributions summary:Pravin primarily contributed to the `folly` C++ library, making changes to various components including `EmulatedFutexAtomic`, `AsyncServerSocket`, and `Baton.h`. The commits demonstrate the user's focus on code optimization, specifically by eliminating unnecessary temporary objects and employing `emplace_back` to directly construct objects. The user also addressed bugs and implemented improvements to existing functionalities.
facebookcppc-library
cppfool/folly

Feb 2015 - Jun 2015

Contributions:2 PRs, 51 pushes, 79 branches in 3 months
facebookcppc-library
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
Pravin Kumar - SDE-I at Meesho