Daniel Mack

Principal Software Engineer (Technical Lead) at Holoplot

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Daniel Mack is a Principal Software Engineer and technical lead based in Berlin with 15 years building robust back-end and systems software across startups and enterprise teams. He currently leads engineering at Holoplot, driving architecture and delivery while mentoring teams through complex distributed and real-time audio networking challenges. His open-source contributions to prominent projects like systemd (networking, timesyncd runtime features) and casync demonstrate deep systems-level expertise and attention to reliability and build/tooling quality. Past roles span senior engineering at Red Hat to founding embedded-focused ventures, showing fluency from low-level embedded work to scalable server-side systems. Colleagues describe him as a pragmatic engineer who pairs careful refactoring with feature-driven development—often surfacing subtle correctness fixes (signed/unsigned issues, edge-case handling) that improve long-term maintainability. Based in Germany, he blends hands-on coding with strategic technical leadership, especially around networking, synchronization, and data synchronization tooling.
code15 years of coding experience
job14 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
41reputation
6kreached
2answers
0questions
github-logo-circle

Github Skills (26)

ruby-rails10
postgresql10
linux10
rails10
c1110
networking10
ruby10
c1710
system10
activerecord10
systemd10
archiving9
filesystem9
archived9
archives9

Programming languages (17)

SmartyJavaC++CRustCMakeMakefileVue

Github contributions (5)

github-logo-circle
systemd/casync

Jan 2017 - Nov 2018

Content-Addressable Data Synchronization Tool
Role in this project:
userBack-end Developer & System Architect
Contributions:23 commits, 11 PRs, 5 pushes in 1 year 10 months
Contributions summary:Daniel primarily focused on improving the core functionality and build processes of the `casync` tool. They updated the build system from `Makefile` to `autoconf/automake` and fixed several signed-vs-unsigned issues. The user also implemented new features, including bandwidth throttling and file system header parsing for block devices, along with improving the reliability of the tool by addressing various warnings and copy-paste bugs.
downloadhttp-headerchunkingaddressablesynchronization
frab/frab

Feb 2015 - Jun 2017

conference management system
Role in this project:
userBack-end Developer
Contributions:82 commits, 52 PRs, 117 comments in 2 years 4 months
Contributions summary:Daniel primarily contributed to the back-end functionality of the conference management system. Their work included implementing features for gender breakdown statistics, expanding the allowed gender options, and ensuring the handling of empty gender fields. They also added a report for events with a 'do not record' flag and refactored the search functionality using Ransack. Furthermore, the user added a model, views, and a controller for expenses.
management-systemspeakerconference-managementedtech
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
Daniel Mack - Principal Software Engineer (Technical Lead) at Holoplot