Steven Ruppert is a former Google software engineer with 15 years of experience building high-scale distributed systems, data pipelines, and real-time services, now channeling his technical curiosity into music as a self-employed musician in training. His background includes designing and operating large-scale Hadoop/Spark clusters, graph clustering and deduplication systems, and production microservices at FullContact using technologies like Scala, Spark, Kafka, Flink, Cassandra, and AWS. Comfortable across DevOps, JVM performance tuning, and ML-informed data engineering, he pairs deep systems expertise with pragmatic tooling and monitoring practices. Based in Longmont, Colorado, he brings a tinkerer’s mentality—aptly described on GitHub as “some sort of internet dork”—that surfaces in both elegant engineering solutions and experimental creative pursuits. Expect a practiced problem-solver who can translate multi-terabyte analytics challenges into reliable production services and is now applying that discipline to learning music.
15 years of coding experience
11 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Colorado School of Mines
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.