David Ellis is a pragmatic Senior Software Engineer with over a decade of professional experience and a 17-year passion for software, fluent in Ruby, Crystal, Go and JVM languages. He has led end-to-end projects across backend and frontend work—designing scalable ingestion pipelines, extracting legacy services into Go microservices, and building internal security tooling for privilege reviews. At Shopify he simplified OAuth flows to enable serverless apps in the App Store, and at PagerDuty and Rackspace he drove high-throughput, horizontally scalable systems foundational to product offerings. With an MS in Computer Science and a habit of shipping side projects to learn new tools, he pairs clear communication and domain-focused problem solving with a practical, ownership-minded approach. Based in San Antonio, he’s collaborative, quick to learn, and deliberately avoids ego while fixing hard engineering and business problems.
11 years of coding experience
17 years of employment as a software developer
Master of Science Computer Science, Master of Science Computer Science at Texas Tech University
Bachelor of Science Computer Science, Bachelor of Science Computer Science at West Texas A&M University
Contributions:61 commits, 91 pushes, 12 branches in 6 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.