Jon Kilroy

Senior Software Architect at Twilio

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

🤩
Rockstar
🎓
Top School
Jon Kilroy is a senior software architect and data leader with over a decade of hands-on experience designing large-scale data platforms and monetization systems, now shaping data strategy at Twilio after a long tenure at Yahoo. He has led cloud migrations of 40+ data products, established enterprise data governance and a Data Tech Council, and architected revenue-driving systems including an open-source analytics platform (Yavin) and a federated segmentation engine with advanced privacy controls. Comfortable across backend services, ETL, and UI/UX (including mobile and Ember/React Native work), he pairs deep engineering craft with product-minded delivery. A pragmatic open-source contributor, he has improved core Java libraries such as Elide by refactoring ID persistence and hardening integration tests. Known for turning complex regulatory and technical constraints into operational systems, he blends strategic vision with frequent hands-on coding.
code12 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science Computer Science, Bachelor of Science Computer Science at Purdue University
github-logo-circle

Github Skills (12)

javas10
java-libraries10
jpa10
hibernate10
json-api10
java10
testing9
api9
orm8
graphql8
wpgraphql8
wordpress-graphql8

Programming languages (10)

TypeScriptJavaCSSShellRustSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
yahoo/elide

Oct 2015 - Apr 2022

Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
Role in this project:
userBack-end Developer
Contributions:31 reviews, 36 commits, 21 PRs in 6 years 7 months
Contributions summary:Jon's contributions primarily focused on refining the Elide Java library, specifically concerning ID handling. They refactored ID persistence logic for entities, accommodating both generated and provided IDs. The user also worked on creating and modifying integration tests, which demonstrates testing for various scenarios, including creating entities with and without IDs. They further addressed core functionality by refactoring and implementing new features related to handling user types.
graphqljavajson-apiwebservicejava-library
denali-design/denali-react

May 2021 - May 2022

🚧 (WIP) React.JS component library for the Denali CSS Framework
Contributions:4 reviews, 19 PRs, 24 pushes in 1 year
cssjsreactreactjsdenali-css-framework
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