Daniel Schwarz Campos
Senior Software Developer / Tech Lead · Palma de Mallorca, ES
Backend developer with 4+ years of experience building reliable, efficient systems. Currently leading a team on a .NET microservices platform serving 1M+ users — optimizing infrastructure, shipping pipelines, and turning messy processes into automation.
1.1 GB → 250 MB
2 min → 15 sec
cloud & on-prem
rebuilt CI/CD pipeline
Experience
Leading 7 microservices architecture serving 1M+ users across cloud and on-premise deployments.
- Lead a team of 3 senior developers and 1 intern, managing technical roadmap and architecture decisions
- Architected optimized CI/CD pipeline using Azure DevOps, reducing deployment time by 50%
- Reduced Docker image sizes by 77% (1.1 GB → 250 MB), improving deployment efficiency
- Introduced canary deployments and Redis distributed caching for multi-instance services
- Champion of technical excellence: driving updates to latest .NET versions and packages
Core contributor to microservices platform impacting hundreds of enterprise clients.
- Optimized database queries achieving 8x performance improvement (2 min → 15 sec migrations)
- Automated routine tasks using PowerShell and Python, saving 20 hours/week of manual work
- Executed zero-downtime data migrations across MS SQL Server and PostgreSQL
- Developed custom Mediator pattern implementation to replace MediatR due to licensing changes
Side work 04
-
Tappex In progressAn inbox between your brain and every other app. Capture anything in one tap, route it anywhere.
-
dbfordevs In progressA modern, lightweight, cross-platform database management app built for developers — not DBAs.
-
Spectra In progressA GPU-accelerated, cross-platform terminal emulator in Rust + GPUI. Metal on macOS, DirectX 11 on Windows, Vulkan on Linux.
-
PartyMind DeprecatedA collection of party games designed to bring people together through interactive digital entertainment.
Stack & tools
Now
I lead a small team at Serviceware, shipping a .NET microservices platform serving 1M+ users across cloud and on-prem.
Outside work I'm chipping away at Spectra, a GPU-accelerated terminal in Rust, and dbfordevs, a database client that doesn't feel like a 2011 Java app. I always have a side project or two on the burner — it's where I experiment and learn new things.
Native Spanish speaker with professional English and basic German. Passionate about infrastructure optimization, performance tuning, and mentoring team members.
Contact
Reach me on GitHub, X, or LinkedIn.