Über mich
Skills
Projekte
Freelancing Senior Software Architect, Lead Developer & Teacher (C#/.NET)
Aptenobits GmbH
☞ Bitte kontaktieren Sie mich für einen ausführlichen Lebenslauf.
Nachstehend finden Sie eine Vorschau auf meine Projekte:
- Beratung des Managements und der Entwickler in technischen Fragen
- Beratung der Projektleitung über die aktuelle Situation und mögliche Lösungen
- Planung und Anpassung der Anwendungsinfrastruktur und -architektur
- Konzeptionierung von Funktionalität
- Umwandlung von Legacy-Code in Clean Code
- Erstellung von Prototypen und MVPs
- Entkopplung von starken Abhängigkeiten innerhalb der Anwendung
- Sicherstellung der Verfügbarkeit und Skalierbarkeit der Plattform
- Sicherstellung von Effizienz und Geschwindigkeit der Entwicklung
- Durchführung von Event Stormings
- Identifizierung der relevanten Änderungen an der Architektur und Gestaltung der Übergangsphase
- Einführung von Entwurfsmustern, agilen Methoden und DevOps-Grundsätzen
- Führung des Entwicklungsteams
- Mentoring und Schulung von Entwicklern
- Optimierung der Leistung durch mehrstufiges Caching und asynchrones Messaging
- Optimierung der Geschwindigkeit durch effizientere SQL-Abfragen und serverseitiges Caching
- Recherche und durchdachte Auswahl des Tech-Stacks
- Überprüfung von Pull-Requests (besonderes Augenmerk auf Codequalität, Wartbarkeit und Sicherheit)
- Aufspaltung von Monolithen in SCS oder Microservices
- Starker Fokus auf strikte, sichere, nachvollziehbare und effiziente Prozesse innerhalb der Anwendung
- Schulung des Entwicklerteams in agiler und nachhaltiger Softwareentwicklung und -architektur