Summary
Mike Hurd is a Developer Lead with 12+ years building Java/JVM systems across telecommunications, home-automation/green-energy and finance, currently leading Market Data and Analytics work for BGC’s front-office FenicsLabs. He combines deep hands-on expertise in Java, Spring, J2EE and related tooling with practical leadership in Agile, CI/CD and TDD to deliver resilient trading and middle-office platforms that meet regulatory and performance demands. Past roles include architecting lifecycle management and MPLS VPN provisioning systems and developing IoT-backed energy platforms, reflecting a knack for complex, domain-specific engineering. He actively explores functional programming and modern languages (Clojure, Scala, Erlang/Elixir, Rust, Haskell), bringing fresh paradigms to JVM-centric architectures. Based in Reading, UK, he blends systems-level thinking with pragmatic delivery to evolve large-scale, data-driven platforms.
12 years of coding experience
20 years of employment as a software developer
Bsc, Computer Science and Philosophy, Bsc, Computer Science and Philosophy at University of Reading