John Riviello is a seasoned software engineering leader with 14+ years at Comcast where he progressed from front-end developer to VP-level Fellow, architecting high-traffic customer experiences like Xfinity Stream, xFi, and the Xfinity iOS/Android apps. He blends hands-on front-end engineering (Backbone, React, Redux, Eleventy) with cross-functional leadership—creating engineering guilds, technical standards, and serving as Comcast’s W3C and CTA representative. Known for migrating large codebases and launching performance and accessibility initiatives, he also advises on patents and open-source strategy. Based in New Jersey, he contributes practical curriculum-level teaching materials on GitHub and is equally comfortable in product-facing UI details and company-wide architecture and governance.
13 years of coding experience
15 years of employment as a software developer
BFA, Graphic Design, BFA, Graphic Design at The College of New Jersey
Master's, Computer and Information Technology, Master's, Computer and Information Technology at University of Pennsylvania
GDI SF - Web Development and Programming Curriculum
Role in this project:
Front-end Developer
Contributions:10 commits in 4 months
Contributions summary:John primarily made changes to HTML and JavaScript files, focusing on the structure and content of Backbone-based exercises within a web development curriculum. They updated HTML elements and corrected typos in exercise instructions. Furthermore, the user updated the Backbone and Underscore library versions used within the provided exercises. This involved the modification of HTML structure and JavaScript code related to Backbone.js exercises and examples.
Web components workshop files, based on the work of Lars den Bakker & Pascal Schilp
Contributions:1 review, 1 PR, 5 pushes in 1 year 7 months
pascalbakkerreactweb-componentsworkshop
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.