Ranjib Dey

Software Engineer at Uber

San Francisco, California, 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
Ranjib Dey is a seasoned software engineer with 13 years of experience based in San Francisco, blending backend development and DevOps expertise to build reliable automation and infrastructure. He is an active open-source contributor, notable for backend work on projects like reef-pi (an open-source Raspberry Pi reef tank controller) and the go-pagerduty client, as well as deep contributions to Chef-related tooling and LXC container support. Ranjib focuses on pragmatic, test-driven improvements—adding APIs, coverage, and refinement to dosing controls, provisioning drivers, and command-execution frameworks. Comfortable across languages and system boundaries, he routinely bridges application logic and operational tooling to make deployments safer and more repeatable. Outside of code he describes himself as a maker and admirer of all things living, a perspective that surfaces in hardware-adjacent projects and thoughtful automation. Colocated in the Bay Area, he combines hands-on engineering with long-term maintenance and code-quality improvements for widely used infrastructure projects.
code13 years of coding experience
github-logo-circle

Github Skills (30)

json10
api-rest10
docker10
back-end-development10
apidoc10
api-design10
restful-api10
testing10
wordpress10
configuration-management10
pa-api10
chefspec10
containerization10
dockers10
ruby10

Programming languages (12)

TypeScriptJavaC++CSSRustCJavaScriptGo

Github contributions (5)

github-logo-circle
fnichol/chef-user

Mar 2014 - Aug 2015

A convenient Chef LWRP to manage user accounts and SSH keys
Role in this project:
userBackend & DevOps Engineer
Contributions:24 commits, 23 PRs, 12 pushes in 1 year 5 months
Contributions summary:Ranjib primarily contributes to the Chef LWRP for managing user accounts. Their work includes merging pull requests, refactoring code for ChefSpec compatibility, and adding features like home directory management. The user also made bug fix releases and improved the ChefSpec matchers. They also worked on home directory resource creation.
sshkeysaccountsuser-accountschef
PagerDuty/go-pagerduty

Feb 2016 - Oct 2016

go client library for PagerDuty v2 API
Role in this project:
userBack-end Developer
Contributions:55 commits, 49 PRs, 37 pushes in 7 months
Contributions summary:Ranjib primarily contributed to the development of the go-pagerduty client library. Their work involved implementing and refactoring API calls for managing escalation policies, teams, users, services, and add-ons. They added functionalities such as listing, showing, creating, updating, and deleting these resources. The user also added functionality for event creation and various other features of the PagerDuty API.
golangapipagerdutyclient-librarygo-client
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
Ranjib Dey - Software Engineer at Uber