Jake Kelly

Application Specialist I

Colorado Springs, Colorado, 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
Jake Kelly is an Application Specialist and developer evangelist with 10 years of experience helping developers adopt new APIs and build hands-on workshops, now supporting teams at Relativity from Colorado Springs. He combines full-stack JavaScript skills—demonstrated by refactors and feature work across multiple Alexa sample skills—with a knack for turning complex concepts into clear tutorials and event-driven teaching. Jake’s background in customer-facing leadership at Chase and later roles in technical business analysis give him a rare blend of developer empathy, product sensibility, and operational rigor. He frequently modernizes legacy codebases (ES6 migrations, response-builder updates, i18n) and prepares samples for major SDK/version launches, signaling both attention to developer experience and production readiness.
code9 years of coding experience
job11 years of employment as a software developer
bookSeattle Campus, Web Development, Seattle Campus, Web Development at Dev Bootcamp
github-logo-circle

Github Skills (15)

json10
i18next10
nodejs10
refactoring10
javascript10
api10
alexa-skills-kit10
apidoc10
refactor10
i18n-js6
ember-i18n6
user-interface6
graphical-user-interface6
rails-i18n6
ui-design6

Programming languages (5)

C#JavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
The high low game is a game where the player tries to guess the target number. After each incorrect guess, the player is informed if the target number is higher or lower than their current guess. This continues until the target number is guessed or the player gives up. This sample Alexa Skill is written in Node.js and demonstrates the use of session and persistent attributes.
Role in this project:
userBack-end Developer
Contributions:32 commits, 12 PRs, 1 comment in 1 year 9 months
Contributions summary:Jake's commits primarily focused on updating the code for an Alexa skill written in Node.js. Their work involved refactoring the code, correcting linting issues, and incorporating internationalization using i18next. They also made changes to the code to support the integration of language strings. The user worked on the skill's core logic, improving the user experience through language support.
guessnode-jsjavascriptuntilnodejs
This tutorial will walk first-time Alexa skills developers through all the required steps involved in creating a parameter-based skill using a template called ‘Minecraft Helper’. Ask how to craft an item, and this skill will give you instructions.
Role in this project:
userFull-stack Developer
Contributions:33 commits, 14 PRs in 5 months
Contributions summary:Jake primarily focused on enhancing the functionality and user experience of an Alexa skill related to Minecraft. They modified the skill's welcome message, help messages, and overall responses to incorporate randomization. Furthermore, the user added a function to randomize the responses and updated the skill to close the session after a successful utterance. They also updated the skill for V2 launch.
minecraftwalkinstructionsitemparameter
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
Jake Kelly - Application Specialist I