John Hamm

Software Developer Designer at self-employed

Nashville-Davidson, Tennessee, 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
John Hamm is a versatile software developer and designer with 10+ years of professional experience who blends a lifelong creative background in animation, architecture, and marketing with modern full‑stack engineering. He builds cross‑platform mobile and web apps using React, TypeScript, React Native, Node.js, and modern testing and component tooling (Storybook, Jest, Cypress), and ships production apps on the App Store. Comfortable moving between UI design and underlying system logic, he repeatedly turns design prototypes into accessible, tested, and maintainable products—from coaching tools for youth athletics to biometric SDK integrations for enterprise clients. A self‑employed practitioner and former instructor, he brings strong communication and curriculum experience to mentoring and cross‑disciplinary teams. His trajectory—from coding BASIC on a TRS‑80 to delivering React Native libraries—reflects a rare combination of studio‑level craft and pragmatic software engineering.
code10 years of coding experience
job28 years of employment as a software developer
bookBachelor of Architectural Engineering, Bachelor of Architectural Engineering at Penn State University
bookApprentice Software Developer Full stack development, Apprentice Software Developer Full stack development at Nashville Software School
github-logo-circle

Github Skills (16)

react-native5
iife2
flash1
cadence1
css1
translator1
skeleton1
javascript1
ios1
speech1
firebase1
translation1
crud1
react1
flutter1

Programming languages (6)

TypeScriptJavaCSSJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
Server app for The Big Board - a fantasy football draft party app
Contributions:67 PRs, 55 pushes, 44 branches in 1 year 1 month
fantasy-football-draftpartyfootballserver-appnodejs
JohnDHamm/did-do-done-RN-app

Jun 2020 - Jul 2021

React Native app for managing recurring events
Contributions:92 PRs, 105 pushes, 64 branches in 1 year 1 month
eventsreactrecurring-eventsreact-nativenative-app
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