John Crepezzi is a seasoned software engineer with 16 years of experience building and improving developer-facing tools and APIs. Based in New Jersey and active on GitHub, he contributes across languages and stacks—Ruby, PHP, Python, JavaScript and iOS—focusing on backend robustness, testing, and practical refactors. His open-source work spans high-profile projects like Rails and Octokit as well as API clients for Tumblr, where he fixed tricky API edge cases and strengthened test suites. John has a knack for making developer workflows smoother, from CLI tooling and HTTP client improvements to front-end UX enhancements and keyboard-driven editor features. Colleagues would describe him as a pragmatic maintainer who moves projects forward by reducing dependencies, cleaning up tests, and thoughtfully improving serialization and timezone handling.
Contributions summary:John primarily contributed to the development of the Tumblr API v2 PHP Client. Their work involved refactoring code, renaming classes, and restructuring the project's file organization. They implemented functionality for handling POST requests and added methods for following and unfollowing blogs. The user also introduced features for deleting, reblogging, and editing posts, along with the creation of new posts.
Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying
Role in this project:
Back-end Developer
Contributions:1 review, 329 commits, 48 PRs in 11 years 8 months
Contributions summary:John primarily contributed to the `ice_cube-ruby/ice_cube` library by implementing and extending its iCalendar (iCalendar) capabilities. They added functionality to serialize recurrence rules, specifically addressing features for time zones and `UNTIL` dates. Further contributions include fixing storage issues with timezones, version bumping the gem, and adding methods to add and remove dates and rules from the schedule.
queryingrecurrencerecurrence-rulesrubyrules
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.