Ryan Rehman

Senior Software Engineer at BrowserStack

Kolkata, West Bengal, 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

🤩
Rockstar
🎓
Top School
Ryan Rehman is a Senior Software Engineer based in Kolkata with 7 years of experience building reliable backend systems, currently driving engineering work at BrowserStack. He has strong hands-on experience in improving test suites and backend policies, evidenced by notable contributions to the popular open-source Zulip project where he refactored tests, increased coverage, and enhanced message/stream behavior. A B.Tech in Computer Science with a high academic record (8.9/10) from the Institute of Engineering and Management, Ryan progressed from internships and GSoC work at Zulip to full-time roles, showing a sustained commitment to open-source and product engineering. He brings practical expertise in shipping maintainable server-side features and improving developer experience through robust testing. Colleagues describe him as detail-oriented and pragmatic—someone who finds value in small, well-tested changes that prevent large regressions. Outside core work, his GitHub presence hints at a personable, community-minded engineer who prefers steady, impactful contributions over flashiness.
code7 years of coding experience
job2 years of employment as a software developer
bookB.Tech, Computer Science, 8.9/10, B.Tech, Computer Science, 8.9/10 at Institute Of Engineering and Management
github-logo-circle

Github Skills (7)

chat10
python10
collaboration10
django10
testing9
database-design8
javascript7

Programming languages (7)

TypeScriptDockerfileJavaJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
zulip/zulip

Aug 2019 - May 2021

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
Role in this project:
userBack-end Developer
Contributions:45 reviews, 115 commits, 51 PRs in 1 year 8 months
Contributions summary:Ryan primarily contributed to the test suite of the Zulip server, focusing on refactoring and improving test coverage. Their contributions included renaming variables in tests, adding new properties, and recording the date and time when a topic is muted. Additionally, the user updated the message and stream posting policies and enhanced the display of the muted topics in settings.
zulippythonpython3chatjavascript
ryanreh99/zulip

Aug 2019 - Jul 2024

Zulip server - powerful open source team chat
Contributions:576 pushes, 111 branches in 4 years 11 months
team-chatchatzulip
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