Denis Vojtuk
Senior Engineering Manager – Product Development & Team Leadership · Building Customer-Facing Software · Engineering Culture & Delivery Excellence · Go & Clean Architecture
Prague, Czechia · Remote / Hybrid [🇪🇺/🇨🇿 EU/CZ Citizen]
Profile
Engineering leader with 15+ years building customer-facing software products and scaling engineering teams. I lead cross-functional teams that deliver business value to end users — from enterprise software to e-commerce platforms.
I combine hands-on technical leadership with people management: architecting solutions in Go, driving product delivery, and coaching 16+ engineers. My focus is on building autonomous teams that ship quality software to customers, not just internal tools. I’ve grown engineering organizations, established development culture, and delivered features that directly solve customer problems.
Experience
Senior Engineering Manager - Hands-on
Enterprise backup & disaster recovery software for business customers
- Lead two cross-functional product teams (~16 engineers) delivering customer-facing features for enterprise data protection software.
- Own end-to-end delivery of major product initiatives from customer requirements through production release, coordinating across multiple teams.
- Delivered KubeVirt support feature from concept to customer hands, enabling protection of virtualized workloads — directly addressing customer pain points and expanding market reach.
- Scaled EU engineering organization from seed team to 20+ engineers: recruited talent, built team structure, established career development frameworks.
- Established engineering standards, code review culture, and quality practices across teams to ensure consistent product delivery.
- Partner with Product Management on roadmap planning; represent engineering at customer events and conferences (KubeCon, WeAreDevelopers).
R&D Team Lead
- Led product development team of 8 engineers delivering customer-facing features for enterprise backup software.
- Owned end-to-end delivery of product features — from customer requirements and design through implementation, testing, and production release.
- Built engineering culture through coding standards, code review practices, and hands-on technical mentoring.
- Collaborated with Product Management to shape product backlog, translating customer needs into deliverable features.
Founding Software Engineer (Backend)
- Early engineer building Galera Manager – an on-premise management and monitoring tool for database clusters used by enterprise customers.
- Designed and implemented backend services in Go, delivering features from API design through production deployment.
- Participated in hiring and onboarding of engineering team members.
Head of Development / Senior Engineer
- Led engineering team of up to 9 developers building e-commerce platform serving end consumers.
- Drove product development from requirements through delivery; modernized architecture from monolith to microservices to improve development velocity and user experience.
- Established engineering practices: CI/CD pipelines, code quality standards, security practices, and monitoring.
Advisory Work
Technical Advisor / Consultant
- Designed and built a custom CRM platform for IP industry clients from scratch, evolving it into a core business system.
- Led a small distributed engineering team, defined long-term architecture, and guided the platform through multiple iterations.
- Owned development and production environments, CI/CD, and code quality processes; act as ongoing technical advisor.
External Consultant (Part-time)
- Ongoing consultancy after leaving full-time role.
- Technology choice advice, infrastructure optimization (performance and cost), and small programming tasks.
Personal Projects & Open Source
- Developed network analysis and monitoring tools: TCP/IP protocol analysis, packet inspection, and traffic pattern recognition for defensive security purposes.
- Author of prometheus-metrics-bundle (Symfony) with 3.5M+ installations and 170+ GitHub stars — widely adopted observability library.
- Created and maintain error handling libraries and linters (Go) used in production by multiple teams (errx, nolintguard, collaborator in revive).
- Contribute to CNCF projects (Kanister) and open source (go-extras, kopia, others).
- Recognized as an Arctic Code Vault Contributor with achievements such as Pull Shark and Starstruck.