Ian Jabour is a software engineer based in San Francisco with six years of experience building polished user interfaces and developer-focused products. He specializes in JavaScript (React) and Python (Django) and currently contributes to Stripe’s Developer Experience team, helping improve DX tools used broadly by payments developers. Previously he led the frontend migration at SimpleLegal, transforming a legacy Django/jQuery app into a scalable React codebase and co-creating a documented component library and design system. Ian is an active open-source contributor—his work on the widely used stripe/stripe-cli includes new commands, bug fixes, and UX improvements such as logout support and better CLI completion handling. He brings a designer’s sensibility to engineering, continually experimenting with new tools and approaches to elevate both product and developer workflows.
6 years of coding experience
5 years of employment as a software developer
Bachelor's degree Film/Cinema Production, Bachelor's degree Film/Cinema Production at Drexel University
Contributions:25 reviews, 14 commits, 24 PRs in 2 years 8 months
Contributions summary:Ian contributed to the Stripe CLI tool by implementing new features and improving existing functionality. Their work included adding new commands, refactoring existing code, and fixing bugs related to fixture query matching and float parsing. They also added support for the logout command and improved the overall user experience with features such as the ability to output completion scripts to stdout.
Contributions:2 releases, 1 review, 13 commits in 8 months
stripepayment-methodsadyenpaymentbraintree
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.