freiberufler Freelancing Senior Software Architect, Lead Developer & Teacher (C#/.NET) auf freelance.de

Freelancing Senior Software Architect, Lead Developer & Teacher (C#/.NET)

zuletzt online vor wenigen Tagen
  • 80‐120€/Stunde
  • 31618 Liebenau, Kreis Nienburg
  • Weltweit
  • de  |  en
  • 19.02.2024

Kurzvorstellung

- Junger, aber erfahrener Softwarearchitekt/-entwickler mit Fokus auf WPF, ASP.NET, Blazor und Azure
- Erfahrung mit kritischer Infrastruktur mit hoher Verfügbarkeit und sensiblen Daten
- Team Enabler und Accelerator (Leitung von Teams)

Qualifikationen

  • .Net8 J.
  • Amazon Web Services (AWS)8 J.
  • Angular8 J.
  • Apache Kafka8 J.
  • ASP.NET8 J.
  • Blazor
  • C#8 J.
  • Docker8 J.
  • Entity Framework7 J.
  • Graphql8 J.
  • It-Beratung
  • Java (allg.)8 J.
  • JavaScript8 J.
  • Jenkins8 J.
  • Kotlin8 J.
  • Kubernetes8 J.
  • Microsoft Azure8 J.
  • Mongodb8 J.
  • Mysql8 J.
  • Nginx8 J.
  • Node.Js8 J.
  • PHP8 J.
  • Postgresql8 J.
  • Projektleitung / Teamleitung (IT)
  • React Native8 J.
  • Representational State Transfer (REST)8 J.
  • Software Architecture8 J.
  • Typescript8 J.
  • Vue.Js8 J.
  • Windows Presentation Foundation8 J.

Projekt‐ & Berufserfahrung

Freelancing Senior Software Architect, Lead Developer & Teacher (C#/.NET)
Aptenobits GmbH, Liebenau
10/2016 – offen (8 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2016 – offen

Tätigkeitsbeschreibung

☞ 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

Eingesetzte Qualifikationen

.Net, Amazon Web Services (AWS), Angular, ASP.NET, C#, Docker, Entity Framework, Graphql, Java (allg.), JavaScript, Jenkins, Apache Kafka, Kotlin, Kubernetes, Microsoft Azure, Mongodb, Mysql, Nginx, Node.Js, PHP, Postgresql, React Native, Representational State Transfer (REST), Software Architecture, Typescript, Vue.Js, Windows Presentation Foundation

Über mich

Über mich
- Junger, aber erfahrener Softwarearchitekt/-entwickler (Fokus auf WPF, ASP.NET, Blazor und Azure)
- Direkter Einstieg in die Arbeitswelt nach dem Abitur (seit Sommer 2023 Fernstudium in Teilzeit)
- Firmensitz und Heimat in Liebenau (bei Hannover), Verbindungen nach Posen (Polen)
- Am liebsten im Home Office, bei Bedarf aber auch gerne gelegentlich vor Ort
- Erfahrung mit kritischer Infrastruktur mit hoher Verfügbarkeit und sensiblen Daten
- Freund langjähriger Kooperationen inkl. Treue und Erreichbarkeit über Projektende hinaus
- Team Enabler und Accelerator (Leitung von Teams mit Fokus auf Leistung)
- Auf der Suche nach neuem Projekt, da beim letzten kurzfristig alle externen Kräfte abgebaut wurden

Arbeitsweise
- Fokus auf bewährten Prinzipien, Best Practices und agilen Methoden, insbesondere Scrum
- Schreiben von hochwertigem, verständlichem und pflegeleichtem Code unter Einsatz von DDD & TDD

Hauptprojekte
- Entwicklung verteilter Systeme im medizinischen Bereich mit ASP.NET Core & Blazor (18 Monate)
- Entwicklung einer WPF-Software zur Objektplanung eines Bauingenieurunternehmen (21 Monate)
- Modernisierung einer ASP.NET-Plattform zu einer Multi-Tenant Cloud Lösung mit Blazor (45 Monate)

Nebenprojekte
- Vorbereitung & Durchführung eines Entwicklungs-Bootcamps (4 Monate)
- Schulungen & Unterstützung bei Performance- und Skalierbarkeitsproblemen (43 Monate)
- Umsetzung interner Anwendungen mit TypeScript (25 Monate)

Stärken
- Tiefe & weite technische Expertise
- Agiles Denken und Teamführung
- Konfliktlösung und Kommunikation
- Geduld und Empathie

Schwächen
- Manchmal zu direkt in der Kommunikation
- Neigung, beeindrucken zu wollen

Hobbies
- Engagement als Pfadfinderleiter und Vorstandsmitglied in einem Pfadfinderstamm
- Leidenschaft für Technik, insbesondere Hardware und Software
- Aktiver Sportler mit Fokus auf Laufen, Schwimmen, Radfahren und Krafttraining
- Vorliebe für Spiele aller Art und kontinuierliches Lernen in Fachliteratur und Podcasts

Gerne überzeuge ich Sie in einem persönlichen Gespräch von mir und meinen Fähigkeiten!

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1211
Alter
26
Berufserfahrung
8 Jahre und 1 Monat (seit 10/2016)
Projektleitung
4 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden