Michael Hall is an experienced full-stack developer and support engineer with 25 years in technology, currently working at Cisco and freelancing as a developer with Illuminati Creative. He specializes in Ruby on Rails and React, pairing front-end polish with backend reliability to deliver maintainable web applications. His background includes web development roles across healthcare and fintech-adjacent startups, giving him a practical lens for regulated and client-facing projects. Trained at General Assembly and with a BA in Theatre Arts Management, he brings strong communication and creative problem-solving skills unusual in engineering teams. Based in Raleigh, NC, he blends long-form institutional experience with ongoing hands-on coding, troubleshooting, and product-focused support. Colleagues value him for bridging technical support and full-stack delivery in production environments.
25 years of coding experience
1 year of employment as a software developer
General Assembly
Bachelor's Degree, Theatre/Theatre Arts Management, Bachelor's Degree, Theatre/Theatre Arts Management at U.N.C.W
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
Michael Hall - Engineer - Support at Illuminati Creative