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
Stack & tools
Uses
What's actually on the desk most days. Tools I reach for without thinking.
GitHub @danielss-dev
view all ↗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
Best reached over email. Also on GitHub, X, and LinkedIn.