Summary
Tim Schmelmer is a software architect with 18+ years of experience designing and delivering large-scale, distributed systems for companies like Salesforce, Uber, and Amazon while remaining based in the Denver area. He blends hands-on polyglot engineering (Ruby, Python, Scala, Clojure, Go, Java, C/C++) with pragmatic architecture, API design, and operational experience across Hadoop/Spark, Cassandra, and cloud services. At Salesforce he now leads Trailhead Engineer projects, and previously built petabyte-scale imagery pipelines at Uber and high-availability services at Amazon. A published author, conference speaker, and mentor, he specializes in guiding teams through microservices adoption and pragmatic agile practices. Known for practical tooling and systems thinking rather than tech fads, he’s equally comfortable in deep technical design and coaching engineering teams. Outside of day-to-day work he keeps a humble programmer’s mindset while writing and speaking to help others level up.
12 years of coding experience
24 years of employment as a software developer
University of Kansas
Vordiplom, Informatik, Vordiplom, Informatik at University of Stuttgart
French, German, English, Greek, Latin, Spanish, Italian