David Rogers is a product-driven software engineer with 11 years of experience specializing in iOS development, Swift, and SwiftUI, and a proven track record leading a ground-up redesign of T-Mobile’s flagship self-service app. He blends human-centered design sensibilities—grounded in a B.S. in Psychology—with strong engineering practices like high unit-test coverage, release management, and server-driven UI integrations to improve reliability and user satisfaction. His work spans mobile, web, and cloud, including Objective-C maintenance, backend collaboration, and rapid prototyping for consumer-facing apps like T-Mobile Tuesdays and home internet. A former self-taught developer who later formalized training, David now balances full-time engineering with consulting through Embodiment Apps, applying visual arts and embodiment-focused thinking to product design.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.) Psychology with a Health Concentration, Bachelor of Science (B.S.) Psychology with a Health Concentration at Bastyr University
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
David Rogers - Software Engineer at Embodiment Apps LLC