Bipin Prasad

Principal Software Systems Engineer at Yahoo

New York, New York, 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

🤩
Rockstar
🎓
Top School
Bipin Prasad is a Principal Software Systems Engineer based in New York with over 30 years of engineering experience and a decade in senior technical roles across finance and big-data low-latency platforms. He specializes in high-throughput, distributed systems, in-memory caching and risk computations, having led architecture and performance work at Yahoo, major Wall Street firms and consulting engagements. Bipin is a pragmatic polyglot—strong in Java and Python with production experience in Spark, Redis HA, messaging systems and compact storage using protobuf—who routinely turns complex data problems into scalable, testable pipelines. He also contributes to open-source infrastructure, notably improving Apache Storm’s scheduler for better performance and configurability. Bipin’s background blends formal math and MIS education with hands-on systems design, and he’s known for tackling large-scale data comparisons and latency-sensitive automation that others consider operationally risky.
code11 years of coding experience
job35 years of employment as a software developer
bookMBA, Management Information System, MBA, Management Information System at University of Minnesota
bookISC, Science, ISC, Science at St. Paul's School
bookMath, Math at The Graduate Center, City University of New York
bookB Tech (Hon), Mechanical Engineering, B Tech (Hon), Mechanical Engineering at Indian Institute of Technology, Kharagpur
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

javas10
apache-storm10
back-end-development10
java10
configuration-management9
python8

Programming languages (4)

C#JavaCSSC

Github contributions (5)

github-logo-circle
apache/storm

Oct 2019 - Jan 2023

Apache Storm
Role in this project:
userBack-end Developer
Contributions:276 reviews, 48 commits, 178 PRs in 3 years 3 months
Contributions summary:Bipin primarily contributed to the Apache Storm project by modifying the ConstraintSolverStrategy class, which is responsible for resource scheduling. Their changes included refactoring the `backtrackSearch` method to use iteration instead of recursion, and adding new constraint configurations. Furthermore, they increased the timeout duration for scheduling and implemented changes to handle the -c option in storm.py, which deals with rebalancing configurations. These changes suggest a focus on improving the performance and configurability of Storm's scheduling and rebalancing functionalities.
apache-stormstormapachedistributedstreaming
bipinprasad/storm

Oct 2019 - Jun 2024

Mirror of Apache Storm
Contributions:2 PRs, 203 pushes, 95 branches in 4 years 8 months
apache-stormstorm
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