Summary
Martin Mach is an architect and backend engineer with a decade of hands-on experience building robust, cloud-native systems, currently leading Go development for a Linux-based IoT platform at ERWIN HYMER GROUP. He started programming at 12 and has strong roots in Java (including Java 17, Spring Boot and high-throughput data systems) but has recently focused on designing future-proof, backward-compatible protocols and services in Go, gRPC and Protobuf. Martin has led teams and technical direction—managing ~40 Java developers as Head of Java—and has driven architecture and infrastructure improvements such as Terraform adoption and microservice designs on Kubernetes and Azure. He combines deep systems thinking with pragmatic delivery, having worked on long-lived archival systems handling terabytes of data and cross-team shared protocols spanning IoT, cloud and mobile. Based in Prague, he brings a blend of hands-on coding, protocol design, and a preference for sustainable, compatibility-first engineering.
10 years of coding experience
4 years of employment as a software developer
Information Technology, Information Technology at SPŠ a VOŠ Písek
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at University of West Bohemia, Pilsen
Computer Software Engineering, Computer Software Engineering at Faculty of Engineering, University of Southern Denmark
Czech, English