Michael Smith is a pragmatic software developer with nine years of experience building web applications and infrastructure-focused solutions, currently advancing projects at Soft Surroundings. He blends front-end skills (React, JavaScript, HTML/CSS) with backend and ops experience (Python, Go, SQL, Docker, Proxmox, Linux), enabling him to own features end-to-end from design to deployment. Self-taught through Odin Project and freeCodeCamp and holding a B.S. in Software Engineering, he pairs formal study with continuous hands-on learning and a habit of finding practical fixes for thorny problems. His background in IT support and virtualization gives him a strong operational mindset—he moves quickly from debugging production issues to streamlining deployment workflows. Tenacious about emerging tech and product polish, Michael brings creativity and an insistence on quality to every project, with a public portfolio available on GitHub.
9 years of coding experience
2 years of employment as a software developer
Web Development, Web Development at freeCodeCamp
Web Development, Web Development at Odin Project
Bachelors, Software Engineering, GPA 3.8, Bachelors, Software Engineering, GPA 3.8 at University Of Phoenix-Earth City(St. Louis)
Associates, Automotive Collision Repair, Associates, Automotive Collision Repair at Ranken Technical College
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 Smith - Software Developer at Soft Surroundings