John Turner

Practice Director CTO at Self-Employed

Salt Lake City, Utah, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
John Turner is a pragmatic technology leader and hands-on CTO with 11+ years building full-stack web and mobile systems, currently leading engineering and practice at SOLVD.cloud from Salt Lake City. He blends deep implementation skills in C#, Java, Python, Swift, React and AWS with a strong DevOps pedigree (Ansible, Terraform, CloudFormation), enabling teams to ship resilient, cost-effective cloud deployments. As a former founder and senior engineer, he has repeatedly owned end-to-end systems—API design, frontend SPA work, database modeling, and automated CI/CD—often cutting costs and page load times substantially. He is an active open-source contributor, notably enhancing Raycast extensions with cross-platform disk-ejection logic and UI improvements, reflecting his comfort across OS-level utilities and React front-ends. Driven by curiosity and continuous learning, he pairs technical depth with people leadership, mentoring teams while still enjoying “coding frenzies.” Outside work he’s a family-focused professional who brings the discipline of product-driven engineering to practical business outcomes.
code11 years of coding experience
job8 years of employment as a software developer
bookTransfered, Music Education, Transfered, Music Education at Appalachian State University
bookMaster’s Degree, Management Information Systems, Master’s Degree, Management Information Systems at Brigham Young University Marriott School of Management
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
784reputation
212kreached
4answers
0questions
Badges
repeat
top-5%
setinterval
top-5%
github-logo-circle

Github Skills (32)

filesystem10
javascript10
raycast10
typescript10
file-operations10
raycasting10
fileio10
typescript-types10
macos10
typescripts10
extention10
react10
command-line-interface9
setinterval9
repeat9

Programming languages (9)

TypeScriptJavaCoffeeScriptJavaScriptGoPHPHTMLApex

Github contributions (5)

github-logo-circle
raycast/extensions

Nov 2021 - Aug 2022

Everything you need to extend Raycast.
Role in this project:
userFull-stack Developer
Contributions:3 commits, 5 PRs, 25 comments in 8 months
Contributions summary:John primarily contributed to the "Single Disk Eject" extension, implementing core functionality and addressing bugs. They added features like ignoring specific volumes and fixing an issue with disk ejection. The user worked on both the front-end (UI components using React) and the back-end (system utilities for interacting with the operating system), as well as added changes to the CHANGELOG.md file. They also updated the Toggl Track extension to pull more projects.
everythingwindowsraycastlinuxneed
johndturn/safari-formfillr

Dec 2018 - Feb 2025

Contributions:1 push, 1 branch, 2 comments in 6 years 3 months
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
John Turner - Practice Director CTO at Self-Employed