Daniel Schwarz Campos
Backend systems that ship faster and run leaner.
Senior .NET backend engineer & tech lead · Palma de Mallorca, ES
I lead a team building seven microservices used by 1M+ people and handling hundreds of thousands of daily requests. Recent work cut Docker images by 77%, made database migrations 8× faster, and reduced deployment time by 50%.
Experience
At Serviceware I grew from individual contributor to tech lead, taking ownership of architecture, delivery, and a small senior team.
Leading a seven-service microservices platform serving 1M+ users and hundreds of thousands of daily requests across cloud and on-premise deployments.
- Lead 3 senior developers and 1 intern, owning the technical roadmap, architecture decisions, and mentoring
- Architected an Azure DevOps CI/CD pipeline that cut deployment time by 50% and achieved a 30-minute build-test-deploy cycle
- Improved reliability through health checks, monitoring, and infrastructure optimization, supporting 99% uptime
- Reduced Docker image sizes by 77% (1.1 GB → 250 MB), improving deployment speed and resource efficiency
- Introduced canary deployments and Redis distributed caching for multi-instance services
- Lead upgrades across supported .NET runtimes, NuGet dependencies, and supporting services
Core contributor to a microservices platform used by hundreds of enterprise customers.
- 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
- Standardized the on-premise installation process used across hundreds of enterprise customer environments
- Executed zero-downtime data migrations across MS SQL Server and PostgreSQL
- Developed custom Mediator pattern implementation to replace MediatR due to licensing changes
Selected work 03
Developer tools built around a recurring idea: make difficult technical work feel direct, fast, and understandable.
-
Strand In developmentA fast, keyboard-first Git client for reviewing what AI coding agents changed — with whole-file diffs, isolated worktrees, and a fuzzy command palette.
-
Toolstack LiveA private, on-device workspace for removing backgrounds, tracing PNGs to SVGs, and compressing images — nothing leaves your browser.
-
dbfordevs In developmentA modern, lightweight, cross-platform database management app built for developers — not DBAs.
Stack & tools
Now
I lead a small team at Serviceware, shipping a .NET microservices platform serving 1M+ users across cloud and on-prem.
In my free time I'm working on Strand, a fast, keyboard-first Git client built for reviewing what AI coding agents do to your code. It's where I'm experimenting with better workflows for building software alongside agents.
I graduated with honors as a Higher Technician in Multiplatform Applications Development from Col·legi CIDE.
Native Spanish speaker with professional English and basic German. Passionate about infrastructure optimization, performance tuning, and mentoring team members.
Contact
Working on backend systems, developer tools, or an engineering team with a hard problem? Email is the best way to reach me. I'm also on GitHub, X, and LinkedIn.