Summary
David Rupp is a founder and principal consultant with over 15 years of hands-on experience designing and delivering mission-critical software across cloud, analytics, and embedded communications domains. He has led teams and built systems at Amazon—spanning Alexa AI, IMDb Advertising, security, and fleet management—as well as architected Clojure-based cloud platforms for ViaSat and startups. Comfortable from Ruby on Rails to Scala, Spark, and serverless AWS services, he combines deep systems and PL-theory training (M.S. in Computer Science) with practical operational expertise in distributed systems and DevOps. David has a track record of establishing teams globally (including a relocation to Dublin to stand up new groups) and mentoring engineers while contributing at the intersection of engineering and business as a founding developer. He often blends functional languages like Clojure with pragmatic cloud architecture to solve complex scalability and reliability challenges. Based in Gainesville, FL, he brings entrepreneurial grit and a preference for elegant, theory-informed engineering.
15 years of coding experience
13 years of employment as a software developer
M.S., Computer Science, M.S., Computer Science at University of Colorado Denver
B.S., Computer and Information Science, B.S., Computer and Information Science at University of Florida
Spanish