John Hall is a full-stack software developer based in Charlotte, NC, with nine years of experience building TypeScript-driven web applications and a background that spans research, teaching, startup product work, and customer-facing sales roles. Currently developing at FlexGen, he brings practical engineering skills honed through prior roles at ExtremeFridge Entertainment and academic positions at UNC Charlotte where he supported research and instruction. His blend of technical depth and client-facing experience gives him a strong sense for building user-focused, maintainable systems and communicating complex ideas clearly. John’s path from sales at Red Ventures to software development suggests an aptitude for translating business needs into technical solutions and collaborating across multidisciplinary teams.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of North Carolina at Charlotte
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.