Nathan Davenport is a Senior Software Engineer with about eight years of professional experience and roughly five years focused on full-stack development, currently shaping product engineering at ECP. He progressed through roles at NCR Voyix, including Software Engineer II, and has hands-on experience teaching CS at Georgia Tech, blending practical delivery with pedagogy. His background pairs Computational Media and Interaction Design with Computer Science, giving him a strong cross-disciplinary sense for building user-centric interfaces backed by solid engineering. Nathan’s early work history—from delivery driving with high reliability to service roles—reflects a pragmatic, customer-focused mindset and resilience under operational constraints. He favors shipping iterative, usable solutions and mentoring peers to raise code quality and product clarity. Based in the United States, he brings a blend of UX sensibility and full-stack fluency to bridge product and engineering needs.
8 years of coding experience
4 years of employment as a software developer
Computational Media Media (CS) and Interaction Design (UI/UX), Computational Media Media (CS) and Interaction Design (UI/UX) at Georgia Institute of Technology
High School Diploma, High School Diploma at Lassiter High School
Computer Science, Computer Science at Georgia State University
The new home for Nathan Davenport's creative work. Ultimately will agregate my photography, my videos, and will move my articles from Substack here into one feed.
Contributions:7 PRs, 159 pushes, 9 branches in 6 months
front-mattermarkdownnextjsreacttypescript
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
Nathan Davenport - Senior Software Engineer at ECP