Summary
John Gill is a versatile software developer with 13 years of professional experience and a 15-year IT background spanning programming, project management, product strategy, and technical leadership. He pairs hands-on full-stack skills—SQL, Python, PHP/Laravel, JavaScript, Swift, and front-end technologies—with practical product and client-facing experience from roles at OmegaFi and City of London Investment Management. After a decade teaching chemistry, physics, and computer technology, he sustained and deepened his engineering practice through consulting and freelance projects, helping startups stand up web presences and bespoke business systems. Comfortable in both legacy stacks (MSSQL, PHP, .NET) and modern workflows (TypeScript, React, Git/GitLab, Agile), he also provides data analytics and automation using SQL and Python. Based in Chicago, he brings a rare blend of classroom pedagogy and enterprise software delivery that helps translate complex requirements into usable, maintainable solutions.
13 years of coding experience
17 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Columbus State University
University of Georgia
Master of Arts in Teaching (MAT), Secondary Science Education, Master of Arts in Teaching (MAT), Secondary Science Education at University of West Alabama