Summary
Michal Garbacz is a Senior Software Engineer with 13 years of experience building production-ready systems that blend machine learning, user-centered design, and distributed architectures. Currently at Updater after running his own startup garbacz.io, he built NLP-backed authoring tools and trading-analysis apps that leveraged transformer NLU, TensorFlow, and AWS serverless infrastructure. Comfortable with ambiguity, he excels at turning open-ended problems into tightly scoped, iterative deliverables and has a track record of moving prototypes into production from his time founding State Farm’s Silicon Valley dev team. He brings full-stack fluency across Scala, JavaScript/React, Python, and cloud platforms, and a habit of teaching and learning that amplifies team impact. Based in Greater Philadelphia, he pairs academic rigor from UIUC with hands-on R&D experience in real-time data, recommendation systems, and developer tooling.
13 years of coding experience
15 years of employment as a software developer
Computer Science, Philosophy, Computer Science, Philosophy at University of Illinois Urbana-Champaign
English, Polish, Japanese