Jerry Kuch is an experienced software engineer and instructor with 14+ years building distributed systems, messaging platforms, and language/runtime tooling from research to production. He has deep expertise in RabbitMQ, Erlang, Java, Scala and the Hadoop/Spark ecosystem, and has driven core messaging infrastructure at VMware/Pivotal while also designing JVM-based language runtimes earlier in his career. At the University of Washington he designs and teaches advanced courses on reactive, concurrent and data engineering topics, blending practical system design with functional-programming principles. Comfortable moving between low-level algorithms and large-scale data platforms, he’s known for shipping robust, production-grade infrastructure and for translating research-grade ideas into teachable, applied curricula.
14 years of coding experience
15 years of employment as a software developer
B.Sc., Computer Science, B.Sc., Computer Science at McGill University
Physics, Physics at Reed College
M.Math, Computer Science, M.Math, Computer Science at University of Waterloo
Contributions:3 commits, 1 PR, 1 push in 3 years 2 months
mac-ospoorlinuxmacsetsid
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.