Josh Rotenberg

Principal Field Engineer at Redis

Albany, 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
🎓
Top School
Josh Rotenberg is a Principal Field Engineer with three decades of software engineering experience and a 15-year track record in senior technical roles across major enterprises including Redis, American Express, and Capital One. He blends deep systems and backend expertise—contributing to notable open-source projects like the MongoDB C driver, the Rust-based Oso authorization library, and mdBook—with hands-on work improving testing, documentation, and developer tooling. Known for improving developer experience and release workflows, he has driven dependency management and config/error-handling improvements in projects such as rebar3 and mdBook. Based in Albany, CA, he pairs practical engineering with customer-facing roles (technical account management and customer success), making him adept at translating complex technical needs into reliable production outcomes. An unusual facet of his background is formal study in Russian linguistics and a TESOL certificate, reflecting a long-standing curiosity about languages and communication that informs his documentation and developer advocacy work.
code15 years of coding experience
job27 years of employment as a software developer
bookBachelors Russian Language and Linguistics, Bachelors Russian Language and Linguistics at San Francisco State University
bookTESOL Certificate Teaching English as a Second or Foreign Language/ESL Language Instructor, TESOL Certificate Teaching English as a Second or Foreign Language/ESL Language Instructor at UC Berkeley Extension
languagesRussian, English, Hebrew, Italian, venetian
stackoverflow-logo

Stackoverflow

Stats
54reputation
6kreached
7answers
0questions
github-logo-circle

Github Skills (47)

build-time10
dependency-management10
dependency-manager10
authorizations10
erlang10
dependency-analysis10
testing10
html-renderer10
rendering10
configuration-management10
buildx10
c1110
render10
mongodb-database10
c1710

Programming languages (19)

JavaCSSC++RustCMakefileGoHTML

Github contributions (5)

github-logo-circle
rust-lang/mdBook

Apr 2021 - Jun 2022

Create book from markdown files. Like Gitbook but implemented in Rust
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 53 commits, 25 PRs in 1 year 2 months
Contributions summary:Josh contributed to the `mdbook` project by implementing and refining features related to configuration parsing and error handling, essential for the book generation process. They addressed issues by adding validation using the `semver` crate, handling config file errors, and updating build and rust configuration settings. Additionally, they integrated the book's source directory (`src`) into the HTML renderer, modifying the edit URL template and updating dependencies.
rustgitbookmdbookrust-langmarkdown
osohq/oso

Mar 2021 - Aug 2022

Oso is a batteries-included framework for building authorization in your application.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:12 reviews, 17 commits, 12 PRs in 1 year 4 months
Contributions summary:Josh primarily focused on adding and improving the testing infrastructure for the Rust implementation of the Oso authorization library. This involved creating new test files, implementing test cases for the `isAllowed` function and `getAllowedActions` function, and verifying external instance creation functionality. The user also contributed to fixing examples in the Rust documentation and implemented the `get_allowed_actions` feature. Furthermore, the user integrated and configured command-line arguments for the REPL functionality in the Rust code.
logic-programmingpythonbatteriesosoruby
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
Josh Rotenberg - Principal Field Engineer at Redis