Jason Penny

Staff Software Engineer at Braze

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
Jason Penny is a Staff Software Engineer in New York with 17 years building web, API, and backend systems and a knack for automating tedious workflows. He blends hands-on engineering and technical leadership—from director-level roles to staff engineering at Braze—delivering scalable features and resolving critical production issues. An active open-source contributor, he has improved developer experience across languages and projects, including meaningful enhancements to Tumblr clients in both JavaScript and Python and low-level work in libgit2. Comfortable across stacks (PHP, Python, C, JavaScript) and cloud environments, he often focuses on reducing complexity and fixing subtle platform bugs. Outside of work he documents his thinking at jasontpenny.com, reflecting a practical, detail-oriented approach to engineering.
code17 years of coding experience
job15 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Rensselaer Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
3,039reputation
567kreached
48answers
4questions
Badges
delphi
top-5%
github-logo-circle

Github Skills (34)

unit-testing10
git10
javascript10
libgit210
python10
apidoc10
typescript10
c1110
standard-library10
c1710
libgit2sharp10
api10
tumblr10
typescript-types10
http-request10

Programming languages (14)

PowerShellJavaCSSCGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
tumblr/pytumblr

Aug 2017 - Jan 2019

A Python Tumblr API v2 Client
Role in this project:
userBack-end Developer
Contributions:2 releases, 26 commits, 22 PRs in 1 year 5 months
Contributions summary:Jason primarily focused on enhancing the `pytumblr` library, implementing the `blog_following` function and allowing for the `thumbnail` parameter for link posts. They removed the `httpretty` dependency due to flakiness, indicating efforts to improve the testing infrastructure. The user also addressed a bug related to `future.types.newstr.newstr` and updated the package for the next PyPI release, including bumping the version number. Furthermore, they fixed a build issue arising from a previous merge and added Python 3.7 compatibility.
apitumblrpythontumblr-api
tumblr/tumblr.js

Aug 2017 - Dec 2018

JavaScript client for the Tumblr API
Role in this project:
userFull-stack Developer
Contributions:13 commits, 7 PRs, 9 pushes in 1 year 4 months
Contributions summary:Jason primarily contributed to the documentation and implementation of new features within the tumblr.js library. This included generating documentation and adding functionality to allow sending multiple images within a photo post, a significant enhancement to the library's capabilities. Furthermore, the user initiated the creation of TypeScript type definitions, improving the library's usability and integration with TypeScript-based projects. These contributions suggest a focus on enhancing the library's API and developer experience.
apitumblr-apijavascript-clientjavascripttumblr
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
Jason Penny - Staff Software Engineer at Braze