Gabriel Isman

Director Of Technology at The Marshall Project

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

👤
Senior
🎓
Top School
Gabriel Isman is a Director of Technology based in New York with 14 years of experience building and leading engineering teams focused on mission-driven products. He blends hands-on full‑stack development with technical leadership, having shipped features and backend integrations for newsroom tooling like Klaxon and contributed optimized access-control logic to widely used Node ACL libraries. His career spans roles at The Marshall Project, Google, and startups, giving him a strong mix of product, frontend, and backend expertise across responsive UIs, Java servers, and Redis-backed systems. Deeply motivated by impact, he seeks projects that advance peace, justice, and openness, and is as comfortable tuning performance and infrastructure as he is designing user-facing features. An under-the-radar strength is his history of improving core libraries and data pathways—work that quietly boosts reliability at scale.
code14 years of coding experience
job3 years of employment as a software developer
bookBA, Computer Science, BA, Computer Science at Oberlin College
bookThe Hartsbrook School
languagesGerman
stackoverflow-logo

Stackoverflow

Stats
821reputation
30kreached
12answers
1question
github-logo-circle

Github Skills (21)

javascript10
back-end-development10
redis10
rails10
activerecord10
nodejs10
ruby-on-rails10
user-interface9
css9
html9
apidoc8
api8
rspec8
hashtable7
hash7

Programming languages (10)

TypeScriptShellRustSCSSPLpgSQLJavaScriptObjective-CRuby

Github contributions (5)

github-logo-circle
themarshallproject/klaxon

Nov 2016 - Dec 2022

Klaxon enables reporters and editors to monitor scores of sites on the web for newsworthy changes.
Role in this project:
userFull-stack Developer
Contributions:17 releases, 7 reviews, 285 commits in 6 years 1 month
Contributions summary:Gabriel's contributions primarily involve enhancing the Klaxon application. They focused on adding new features to the user interface, including an activity section with statistics on changes and the ability to save notes. Their work also extended to backend improvements, such as adding SQS integration for change notifications and fixing code to improve performance.
monitorscoressiteseditorsreporters
OptimalBits/node_acl

Mar 2016 - Mar 2016

Access control lists for node applications
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 1 comment in 1 day
Contributions summary:Gabriel primarily focused on implementing and optimizing the back-end functionality of the `node_acl` library, specifically for the Redis backend. Their contributions included adding a `getAll` contract, creating an in-memory implementation, and refactoring the `unions` function. They also implemented an optimized `allowedPermissions` function, addressing bugs and enhancing performance. The user's work involved significant modifications to the backend and core ACL logic, with a strong emphasis on database interactions.
access-controlaccess-control-listsnodejslists
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
Gabriel Isman - Director Of Technology at The Marshall Project