David Pérez

David Pérez

Senior Software Engineer & Scrum Master · 20+ Jahre Erfahrung

Master of Engineering Scrum Master – PSM I C# / .NET Freiburg i. Br.
🔒 Bitte Captcha lösen, um Kontaktinformationen zu sehen

Profil & Zusammenfassung

Senior Software Engineer und Scrum Master mit über 20 Jahren internationaler Berufserfahrung in der Entwicklung komplexer Unternehmenssoftware, SaaS-Plattformen und ERP-Systemen. Fundierte Kenntnisse in C#, Pyhton, Java, Clean Code & SOLID Principles – sowohl im Backend als auch im Frontend (Fullstack). Erfahrung in der Modernisierung von Legacy-Systemen sowie in der Konzeption und Umsetzung skalierbarer Webarchitekturen. Erfahrung in der Anwendung agiler Methoden als Scrum Master (PSM I) sowie in testgetriebener Entwicklung (TDD). Leidenschaft für saubere Softwarearchitektur, hohe Codequalität und kontinuierliche Verbesserung von Entwicklungsprozessen. Mehrsprachige Kommunikationsfähigkeit (ES/DE/EN) und nachgewiesene Fähigkeit, mit internationalen Teams in regulierten Umgebungen zu arbeiten.

20+ Jahre Erfahrung SaaS & ERP-Systeme Backend Legacy Frontend Scrum Master (PSM I) Clean Code SOLID Mehrsprachig

Beruflicher Werdegang

Berufliche Auszeit mit Fokus auf Weiterbildung
05.2025 – laufend

Bewusste berufliche Auszeit mit Fokus auf fachliche Weiterentwicklung und persönliche Prioritäten. Vertiefung moderner Softwarearchitektur, aktueller Entwicklungsumgebungen und agiler Methoden. Erwerb der Professional Scrum Master I (PSM I) Zertifizierung. Mitarbeit an einem frühen, derzeit vertraulichen Gründungsprojekt sowie praktische Experimente im Bereich KI-gestützter Entwicklung. Gleichzeitig bewusste Fokussierung auf die Familie.

.NET 8+ ASP.NET Core Flutter Node.js Scrum Master / PSM I AI-assisted Development
  • Auffrischung und Vertiefung von Kenntnissen in moderner Softwarearchitektur und SaaS-Entwicklung
  • Evaluation und Nutzung aktueller Entwicklungs-Tools und -Umgebungen
  • Vertiefung agiler Arbeitsweisen und erfolgreicher Abschluss der PSM I Zertifizierung
  • Mitarbeit an einem unternehmerischen Projekt in der Frühphase (confidential)
  • Experimentieren mit KI-gestützter Entwicklung und Analyse ihrer Einsatzmöglichkeiten
  • Aktive Gestaltung einer ausgewogenen Balance zwischen beruflicher Weiterentwicklung und Familie
Meilensteine
  • Erfolgreicher Erwerb der Professional Scrum Master I (PSM I) Zertifizierung
  • Aufbau praktischer Erfahrung im Bereich AI-gestützte Entwicklung
  • Beitrag zu einem frühen Startup-Projekt
  • Nachhaltige Weiterentwicklung fachlicher und persönlicher Kompetenzen
Senior Software Engineer & Softwarearchitekt
Mesalvo Freiburg GmbH
05.2022 – 04.2025

Entwicklung und Wartung komplexer Unternehmenssoftware im Gesundheitswesen. Konzeption und Implementierung von Backend- und Web-Architekturen. Migration von Legacy-Systemen zu modernen Plattformen. Enge Zusammenarbeit in agilen Teams mit Scrum-Methodiken.

C# / .NET Java ASP.NET Razor WinForms DevExpress MongoDB MS SQL Server TDD / xUnit Docker TeamCity Python
  • Architektur und Implementierung von mehreren Backend-Systemen nach SOLID und Clean Code Prinzipien
  • Entwicklung und Wartung von WinForms- und Web-Applikationen (ASP.NET, Razor) für das Gesundheitswesen
  • Migration und Modernisierung von Legacy-Systemen auf zeitgemäße .NET-Architekturen
  • Implementierung von Test-Driven Development (TDD) mit xUnit und Etablierung von Code-Quality Standards
  • Containerisierung von Applikationen mit Docker und Automatisierung von CI/CD-Pipelines mit TeamCity
  • Enge Zusammenarbeit mit agilen Teams in Scrum-Sprints und Teilnahme an Architektur-Reviews
Meilensteine
  • Erfolgreiche Migration von Legacy-Systemen zu einer modernen Backend-Architektur
  • Reduktion von Deployment-Zeit durch Automatisierung und Containerisierung
  • Mentoring von Junior-Entwicklern und Etablierung von Best Practices für die gesamte Abteilung
Selbstständiger Softwareentwickler
Freiberuflich
10.2021 – 04.2022

Fullstack-Entwicklung von Desktop- und Web-Applikationen für verschiedene Kunden in Spanien und Deutschland.

C# .NET6 HTML CSS Typescript Javascript Python PHP
  • Fullstack-Entwicklung kundenspezifischer Web-Anwendungen: Backend mit C#, Python und PHP, Frontend mit HTML, CSS, JavaScript und TypeScript
  • Entwicklung von Desktop-Anwendungen für mehrere Projekte
  • Technische Anforderungsanalyse und Projektmanagement mit mehreren Kunden
Meilensteine
  • Erfolgreiche Ablieferung von 5+ Projekten für unterschiedliche Kunden
  • Entwicklung wiederverwendbarer Komponenten-Bibliotheken
Softwareentwickler & IT-Koordinator
IEKM / Universitätsklinikum Freiburg
12.2020 – 09.2021

Entwicklung von Datenanalyse-Tools und Web-Dashboards für kardiovaskuläre Forschung. Administration von Linux-Servern und Self-Hosted-Diensten (GitLab, Grafana, Nextcloud, Mattermost).

Python Linux Caddy Nextcloud GitLab Grafana
  • Entwicklung von Python-basierten Tools für kardiovaskuläre Datenanalyse und Visualisierung
  • Administration und Betrieb von Self-Hosted-Infrastruktur (GitLab, Grafana, Nextcloud, Mattermost)
  • Konfiguration und Optimierung von Linux-Servern für Performance und Sicherheit
  • Implementierung von Monitoring- und Logging-Systemen mit Grafana
  • Beratung für IT-Infrastruktur und Datenmanagement in der Forschung
Meilensteine
  • Aufbau einer vollständigen Self-Hosted-IT-Infrastruktur für das Forschungsteam
  • Entwicklung von Python-Tools für automatisierte Datenverarbeitung in der kardiovaskulären Forschung
  • Schulung von Forschern in modernen IT-Tools und Best Practices
Selbstständiger Softwareentwickler & Consultant
Freiberuflich
09.2019 – 11.2020

Fullstack-Entwicklung von Desktop- und Web-Applikationen sowie Beratung für Softwaresicherheit und IT-Prozesse.

C# / .NET ASP.NET WPF Javascript
  • IT-Beratung für kleine und mittlere Unternehmen
  • Fullstack-Entwicklung: Backend mit C# / ASP.NET, Frontend mit HTML und Javascript
  • Entwicklung von Windows Desktop-Anwendungen mit C# und WPF
Meilensteine
  • Beratung für über 10 Unternehmen bei der Digitalisierung ihrer Prozesse
Softwareentwickler / Projektingenieur
Awinia GmbH, Freiburg
06.2018 – 08.2019

Entwicklung von Desktop-Konfigurationsapplikationen und Backend-Diensten für industrielle Systeme. Zusammenarbeit mit Endress+Hauser AG, SICK AG, HELLA GmbH.

C# Electron.js C++ ARM CPU FreeRTOS IAR-EW IDE
  • Entwicklung von Desktop-Anwendungen mit Electron.js für die Gerätekonfiguration und -überwachung
  • Backend-Entwicklung in C# für industrielle Kommunikationsprotokolle
  • Technische Integration und Schnittstellenentwicklung für Industriepartner (Endress+Hauser, SICK, HELLA)
  • Gelegentliche Mitarbeit an Firmware-Themen auf ARM-Prozessoren mit FreeRTOS (unterstützende Rolle)
Meilensteine
  • Erfolgreiche Entwicklung und Marktfreigabe von mehreren Desktop-Konfigurationsapplikationen
  • Enge Partnerschaft mit Tier-1 Industrieunternehmen in der Automatisierungstechnik
Selbstständiger IT-Consultant & Fullstack-Entwickler
Freiberuflich
07.2016 – 05.2018

Fullstack-Entwicklung von Web-Applikationen (PHP, WordPress, jQuery), CRM-Beratung und diverse Kundenprojekte. Gelegentliche Experimente mit prototypischen IoT- und Robotik-Projekten.

PHP WordPress jQuery C++ Raspberry Pi OpenCV
  • WordPress-Plugin-Entwicklung und Web-Applikationen für mehrere kommerzielle Kunden
  • CRM-Systemberatung und Digitalisierungsprojekte für KMU
  • Technisches Consulting und Projektmanagement für verschiedene Kunden
  • Prototypische Experimente mit Raspberry Pi und Computer Vision (OpenCV) in Nebenprojekten
Meilensteine
  • WordPress-Plugins und Web-Extensions für mehrere kommerzielle Kunden entwickelt
  • CRM-Lösungen und Digitalisierungsprojekte für KMU erfolgreich umgesetzt
Softwareentwickler & Architekt
Wiko Software GmbH, Freiburg
05.2013 – 06.2016

Entwicklung des ERP-Systems WIKO als moderne SaaS-Webanwendung. Mitgestaltung der Systemarchitektur und Migration von Legacy-Systemen.

ASP.NET MVC C# Razor JavaScript / jQuery Kendo UI SQL Server
  • Architektur und Fullstack-Entwicklung eines modernen ERP-Systems mit ASP.NET MVC (Backend & Frontend)
  • Frontend-Entwicklung mit JavaScript, jQuery und Kendo UI für komplexe Geschäftsprozesse
  • Datenbankdesign und Optimierung mit SQL Server
  • Mitgestaltung der Systemarchitektur und Einführung von Best Practices für Clean Code und SOLID
  • Migration von Legacy-ERP-Komponenten auf moderne Webtechnologien
  • Zusammenarbeit mit Product Management und Business Stakeholdern
Meilensteine
  • Erfolgreiche Neuentwicklung des ERP-Systems WIKO als moderne SaaS-Weblösung
  • Führende Rolle bei der Migration von veralteten Technologien zu modernen Webarchitekturen
  • Steigerung der Performance und Benutzerfreundlichkeit gegenüber dem Legacysystem
Geschäftsführer & IT-Consultant
DPM-Ingeniería SL (eigenes Unternehmen)
08.2009 – 12.2012

Gründung und Leitung eines IT-Unternehmens. Entwicklung einer Web- und Mobile-Tourismus-App in Zusammenarbeit mit der IHK Segovia, Spanien. Halbfinalist beim European Venture Contest (Reims, 2011).

C# / ASP.NET Django / Python Android SDK / Java MySQL Startup / Gründung
  • Gründung und Betrieb eines IT-Startups mit Fokus auf Web- und Mobile-Anwendungen
  • Fullstack-Entwicklung einer Tourismus-Web-App in Zusammenarbeit mit der IHK Segovia
  • Backend-Entwicklung mit C# / ASP.NET und Django / Python
  • Geschäftsentwicklung, Kundenakquise und Projektmanagement
  • Teamaufbau und Verwaltung von Finanzen und Ressourcen
Meilensteine
  • Halbfinalist beim European Venture Contest 2011 für innovative Softwarelösung
  • Erfolgreiche Entwicklung und Marktfreigabe einer Tourismus-Web-App mit regionaler Bedeutung
  • Aufbau eines Teams von 3 Entwicklern und erfolgreiche Geschäftstätigkeit über 2 Jahre
Senior IT-Consultant & Projektingenieur
GMV Aerospace & Defence SAU, Madrid
02.2007 – 07.2009

Projektleiter für Softwareentwicklung im Bereich Elektronische Kampfführung (Kunde: Spanisches Verteidigungsministerium). Projektleiterassistent für das COMFUT-Programm mit EADS-Spanien und EADS-Deutschland. Pionier-Einführung von Scrum, TDD und Continuous Integration im Entwicklungsteam.

C# / .NET ArcGIS (ESRI) WinForms Scrum (Pionier) CI / TDD CruiseControl.NET
  • Projektleitung für Backend- und Desktop-Softwareentwicklung im Bereich Defense
  • Entwicklung von C# / .NET-Anwendungen mit GIS-Integration (ArcGIS / ESRI)
  • Projektleiterassistenz für das COMFUT-Programm mit EADS Deutschland und Spanien
  • Pionier-Einführung von Scrum, TDD und Continuous Integration in Entwicklungsteams
  • Mentoring und Schulung von Teams in agilen Methoden und Best Practices
Meilensteine
  • Erfolgreiche Einführung von Scrum und TDD als Pionier in der Organisation
  • Projektleitung bei sicherheitskritischem Defense-Projekt mit erfolgreicher Abnahme
  • Aufbau von CI/CD-Infrastruktur mit CruiseControl.NET für kontinuierliche Qualität
Software-Developer
Soluziona SLU, Madrid
05.2005 – 01.2007

Fullstack-Entwicklung eines Web-Systems zur Messung und Überwachung der Stromproduktion für Energieversorger.

Java HTML/CSS/JS Oracle DB Apache
  • Fullstack-Entwicklung eines webbasierten Messsystems für Stromproduktion-Überwachung
  • Backend-Entwicklung mit Java und Oracle-Datenbank
  • Frontend-Entwicklung mit HTML, CSS und JavaScript
  • Integration mit Apache-Webserver und Deployment
Meilensteine
  • Erfolgreiche Implementierung eines Produktionsmesssystems für mehrere Energieversorger
  • Zuverlässige Datenerfassung und Web-Reporting für Energieerzeugung
Junior IT-Consultant / Software-Developer
DMR-Consulting SLU / Intered / Universität Carlos III, Madrid
02.2000 – 04.2005

Verschiedene Positionen: Webanwendungen, ERP-System für NGO, Zutrittsmanagementsystem für Universitätsrechenzentrum.

C# C++ Java ASP / IIS Oracle WinAPI32
  • Fullstack-Entwicklung von Webanwendungen mit ASP und IIS
  • Entwicklung eines ERP-Systems für eine Non-Profit-Organisation
  • Implementierung eines Zutrittsmanagementsystems für das Universitätsrechenzentrum
  • Programmierung in C#, C++, Java mit Windows API Integration
  • Datenbankentwicklung und Verwaltung mit Oracle
Meilensteine
  • Erste professionelle Erfahrung in Enterprise-Software- und ERP-Entwicklung
  • Erfolgreiche Implementierung von Sicherheits- und Zutrittssystemen für akademische Institution
  • Aufbau von Grundlagen in verschiedenen Programmiersprachen und Webtechnologien

Ehrenamtliche Tätigkeiten

💻 Ehrenamtlicher IT-Berater
09.2017 – laufend
Monatliche Unterstützung für Bürger bei IT-Fragen: Betriebssysteme, PC-Sicherheit, Optimierung.
🤖 Gründer, Vorstand & IT-Fachlehrer
Kinder bauen Roboter
10.2018 – 03.2020
Konzeption und Durchführung von Kursen und Workshops zur Informatik und Technologie für Kinder und Jugendliche nach MINT-Didaktik.
🍎 Ehrenamtlicher Lehrer
Albert-Schweitzer Gemeinschaftsschule, Gundelfingen
10.2020 – 04.2022
Ganztagsangebot im Fach Informatik; Jugendbegleiter in Mathematik und Spanisch.