Mark Kegel is a senior software engineer with 11 years of experience building high-performance distributed systems across streaming, finance, telecom, and e-commerce. He has led and delivered critical playback quality and client-optimization services at Disney Streaming, architected low-latency command-and-control pipelines with Apache Flink and Spark, and co-invented patented approaches that materially reduced video start failures. Equally comfortable as an IC, tech lead, or co-founder, he combines deep systems-level C/C++, Scala, Java, and Go expertise with functional programming and effect systems to solve operationally demanding problems (including air-gapped and globally redundant environments). His background includes compiler and language design for JP Morgan’s regulatory pipelines, building a distributed MicroDB for on-device search, and shipping end-to-end platforms from datacenter to AWS. Based in Minneapolis, he’s passionate about metrics, monitoring, and practical FP, and often draws on uncommon cross-domain experience to quickly prototype robust, production-ready solutions.
11 years of coding experience
19 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Harvey Mudd College
An implementation of the java pet store using FP techniques in scala
Contributions:51 commits, 62 pushes, 13 branches in 3 years 10 months
techniquespet-storescaladottyjava
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.
Request Free Trial
Mark Kegel - Software Engineer at Disney Streaming