Summary
William Sorensen is a Senior Software Engineer and architect with 14 years of experience designing and delivering full software lifecycles across healthcare, insurance, payroll, and SaaS domains. He currently contributes to Grafana Labs and Velocity Global, blending hands-on full-stack development with system-level architecture for cloud-native and microservice extractions. Previously he led engineering and mentoring efforts at Jellyvision and served as an enterprise architect guiding API gateways, C4 modeling, and integrations for a multi-billion-dollar insurer. Known for translating monolithic Node.js systems into maintainable microservices and building DSL-based message translators, he pairs deep technical craft with strong cross-functional communication. Based in Denver, he also brings an educator’s instinct—formal mentorship and tailored training—to raise junior engineers’ skills. Outside work he signals a passion for design and play as an architect, developer, and gamer.
14 years of coding experience
23 years of employment as a software developer
Computer Science, Computer Science at Iowa State University