John Caruso is a Senior Software Developer with 11 years of professional experience building full-stack and mobile applications from startups to large open-source teams. He has a strong front-end focus with proven expertise integrating video platforms—contributing significant VideoPress work across Automattic's Calypso and Jetpack—and hands-on iOS experience improving the Pocket Casts app. John combines entrepreneurial instincts (founder of 84 North Studios and co-founder of Zerospreadz) with product-focused engineering practiced at Automattic and Connected. Based in Burlington, Ontario, he is comfortable shipping across JavaScript, PHP, and Swift and routinely bridges editor/UI work with backend integrations. Notably, his open-source contributions include refactoring video players to iframe-based architectures and adding editor-integrated video events, showing attention to both UX and maintainable architecture.
11 years of coding experience
18 years of employment as a software developer
High School, High School at Holy Cross
BA, Computer Science, BA, Computer Science at York University
Contributions:31 reviews, 76 commits, 12 PRs in 6 months
Contributions summary:John focused on enhancing the Pocket Casts iOS app, implementing improvements to the user interface and functionality. Their work involved modifying the `HomeGridListItem` component, introducing a "frozen" badge count for more accurate comparisons, and addressing issues related to episode display and sorting. They also made minor code style changes, fixed documentation typos, and added tests for Podcast Sorter functionalities. The user demonstrated expertise in Swift, and working within the iOS app's codebase.
Contributions:88 reviews, 36 commits, 120 PRs in 1 year 10 months
Contributions summary:John primarily focused on front-end development within the WordPress.com Calypso platform, specifically concerning the VideoPress functionality. Their contributions include refactoring the video player to use an iFrame, integrating video events with the editor, and adding features to the video editor controls. They also addressed bug fixes and feature enhancements related to VideoPress onboarding, theming, and plan-related integrations.
apireactwordpressjavascriptes6
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
John Caruso - Senior Software Developer at CineSend