Joshua Enfield is a software engineer with 15 years of hands-on experience building and modernizing web platforms, currently focused on launching a next-generation CMS and migrating on-prem infrastructure to Azure. He combines deep .NET expertise (including .NET Core, Web API, and legacy ASP.NET) with containerization, Kubernetes, and CDN/DevOps practices to deliver reliable, maintainable systems. Joshua has strong full-stack skills—React with Redux on the front end, MSSQL and Redis caching on the back end—and a background in designing SDKs, modular CMS engines, and CI/CD pipelines. Early-career work in Linux systems architecture, automation (Puppet, shell scripting), and custom tooling informs his pragmatic approach to operations and performance tuning. He’s comfortable teaching and documenting complex topics (delivered internal trainings and authored extensive manuals) and brings a track record of turning research-phase tooling into production-ready deployments.
15 years of coding experience
3 years of employment as a software developer
General Education Degree, General Education Degree at Haven High School
Bachelors, Mechanical Engineering, Computer Science: Software Engineering, Bachelors, Mechanical Engineering, Computer Science: Software Engineering at Kansas State University
N/A, Computer Science, N/A, Computer Science at Hutchinson Community College & IEP
ReactJS component to make images appear with transition as they load.
Contributions:3 pushes in 7 months
reactimagereactjs-componenttransitionappear
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.