Summary
Daniel O'callaghan is a Staff Engineer specializing in data platform architecture with 14 years of hands-on experience building scalable, developer-focused systems across startups and enterprise environments. At Personio he owns the Data Registry and multi-language code generation pipelines, enabling type-safe protobuf-driven contracts consumed by 60+ services and shaping runtime metadata via an Entity Data Model. He combines deep backend expertise (Protobuf/gRPC, Kafka, Go, Kotlin, Gradle) with a history of improving platform reliability and developer productivity through reusable tooling and CI/CD automation. Previously he led cross-team architectural efforts at Airtasker, driving payments migrations, global performance improvements and operational scalability. Comfortable as an individual contributor, tech lead and advisor, he has a knack for turning complex integration and streaming challenges into simple, maintainable solutions. Based in Bavaria, he brings a rare blend of protocol-first engineering and practical developer experience tooling that quietly reduces friction across large microservice estates.
14 years of coding experience
13 years of employment as a software developer
Music Theory and Sound Engineering, Music Theory and Sound Engineering at Coláiste Stiofáin Naofa, Cork, Ireland
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Munster Technological University
English, German