Summary
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
North Carolina State University