James Dunnam is a senior software engineer with 10 years of experience building pragmatic, scalable services and user interfaces across cloud-native and enterprise environments. Based in Charleston, SC, he has led technical initiatives from CTO and technical lead roles to hands-on senior engineering positions for clients in FinTech, automotive, and government sectors, frequently using TypeScript/Node.js, Java/Spring Boot, serverless patterns, and Terraform on AWS/Azure. He has a track record of improving developer productivity and delivery—examples include slashing Maven build times by 90% and prototyping CI/CD and local development environments for large teams. Comfortable working directly with clients, James blends systems-level thinking (geospatial and LiDAR backgrounds) with pragmatic product focus, and his GitHub bio hints at a playful mathematical curiosity behind his engineering approach.
10 years of coding experience
15 years of employment as a software developer
Computer Science, Mathematics and Computer Science, Computer Science, Mathematics and Computer Science at Mississippi College
Contributions:58 commits, 25 PRs, 43 pushes in 4 months
command-line-toolpower-toolsnodejspowernpm
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.