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 (18)

timer9
react6
android6
react-native5
cadence2
flutter2
iife2
css1
javascript1
ios1
translation1
translator1
skeleton1
speech1
firebase1

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/team-timer-pro

May 2019 - Feb 2021

React Native multi-athlete lap timer app - paid version
Contributions:57 commits, 40 PRs, 34 pushes in 1 year 9 months
reactlapreact-nativeandroidpaid
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 Hamm - Software Developer Designer at self-employed