Schlagworte
Skills
Schwerpunkte
C# / .Net
Softwarearchitektur
Agile Entwicklungsmethoden
Kurzvorstellung
Softwareentwicklung ist meine Leidenschaft seit meinem 13. Lebensjahr. Während meiner beruflichen Laufbahn ab 2007 durfte ich Erfahrungen in der Softwareentwicklung, Softwarearchitektur und ab 2017 in der Teamleitung sammeln. 2021 habe ich mich schließlich für den Wechsel in die Selbstständigkeit entschieden und biete fortan Dienstleistungen im Umfeld der Softwarearchitektur und Softwareentwicklung an.
Beruf und Studium
Softwareentwicklung ist meine Leidenschaft seit meinem 13. Lebensjahr. Nachfolgend die wichtigsten Eckpunkte zu meinem Werdegang.
Ständige Weiterbildung ist für mich eine wichtige Säule meiner beruflichen Tätigkeit. Neben der regelmäßigen Teilnahme an Fachkonferenzen gehört dazu ebenso das Absolvieren von professionellen Weiterbildungsangeboten. Nachfolgende Zertifizierungen habe ich dabei erworben.
Nachfolgend eine Auswahl der Technologien und Methodiken, mit denen ich arbeiten durfte.
C# / .Net
Softwarearchitektur
Agile Entwicklungsmethoden
Kurzvorstellung
Softwareentwicklung ist meine Leidenschaft seit meinem 13. Lebensjahr. Während meiner beruflichen Laufbahn ab 2007 durfte ich Erfahrungen in der Softwareentwicklung, Softwarearchitektur und ab 2017 in der Teamleitung sammeln. 2021 habe ich mich schließlich für den Wechsel in die Selbstständigkeit entschieden und biete fortan Dienstleistungen im Umfeld der Softwarearchitektur und Softwareentwicklung an.
Beruf und Studium
Softwareentwicklung ist meine Leidenschaft seit meinem 13. Lebensjahr. Nachfolgend die wichtigsten Eckpunkte zu meinem Werdegang.
- Beruflich
- Freiberuflich (2021 bis dato)
- Festanstellung bei IGZ Ingenieurgesellschaft mbH (2007 bis 2021)
- Teamleiter (2017 – 2021)
- Softwareentwickler (2007 – 2017)
- Studium und Ausbildung
- Master Software Engineering Leadership an der FH Campus 02 in Graz (berufsbegleitend 2016 bis 2018)
- Bachelor Logistikmanagement an der Euro-FH Hamburg (berufsbegleitend 2010 bis 2014)
- Ausbildung zum Fachinformatiker / Anwendungsentwicklung am Informatik Campus Wiesau (2004 bis 2007)
Ständige Weiterbildung ist für mich eine wichtige Säule meiner beruflichen Tätigkeit. Neben der regelmäßigen Teilnahme an Fachkonferenzen gehört dazu ebenso das Absolvieren von professionellen Weiterbildungsangeboten. Nachfolgende Zertifizierungen habe ich dabei erworben.
- iSAQB Certified Professional for Software Architecture – Advanced Level
- Modul AGILA – Agile Softwarearchitektur
- Modul FLEX – Flexible Architekturmodelle
- Modul WEB – Web-Architekturen
- Modul CLOUDINFRA – Infrastruktur, Container und Cloud Native
- Microsoft Certified: Azure Developer Associate
- IREB Certified Professional for Requirements Engineering – Foundation Level
- ISTQB Certified Tester – Foundation Level
- Scrum Alliance Certified ScrumMaster (2015 – 2017)
Nachfolgend eine Auswahl der Technologien und Methodiken, mit denen ich arbeiten durfte.
- Programmiersprachen
- Fundierte Kenntnisse: C# / .Net
- Gute Kenntnisse: JavaScript / TypeScript
- Grundkenntnisse: Python, PHP, C++, C, ABAP, Java
- Frontend-Technologien
- Fundierte Kenntnisse: WPF, Windows.Forms, Avalonia, ASP.Net Core Blazor
- Gute Kenntnisse: Xamarin.Forms, SAPUI5, WinUI / UWP, Aurelia
- Backend-Technologien
- Fundierte Kenntnisse: ASP.Net Core, Nancy
- Fundierte Kenntnisse: ASP.Net Core, Nancy
- Realtime-Rendering (Low-Level)
- Fundierte Kenntnisse: Direct3D, Direct2D, DirectWrite
- Grundkenntnisse: OpenGL, WebGL
- Realtime-Rendering (High-Level)
- Fundierte Kenntnisse: Skia, Three.js, Pixi.js, System.Drawing
- Gute Kenntnisse: Babylon.js, Helix Toolkit
- Mobile Technologien
- Gute Kenntnisse: Xamarin, .Net MAUI
- Gute Kenntnisse: Xamarin, .Net MAUI
- Datenbanken
- Gute Kenntnisse: Microsoft SQL Server, EntityFramework Core, SQLite
- Grundkenntnisse: MySQL, MongoDB, RavenDB, EventStore
- Gaming / Virtual Reality
- Gute Kenntnisse: Unity, HTC Vive, Microsoft HoloLens
- Gute Kenntnisse: Unity, HTC Vive, Microsoft HoloLens
- Entwicklungsumgebung
- Fundierte Kenntnisse: Microsoft Visual Studio, JetBrains Rider
- Gute Kenntnisse: Microsoft Visual Studio Code
- Betriebssysteme
- Fundierte Kenntnisse: Microsoft Windows
- Gute Kenntnisse: Linux
- Grundkenntnisse: macOS
- Container-Technologien
- Gute Kenntnisse: Kubernetes, Docker
- Gute Kenntnisse: Kubernetes, Docker
- Quellcodeverwaltung
- Fundierte Kenntnisse: Git, TFSVC (Azure DevOps)
- Grundkenntnisse: SVN
- Kommunikations-Technologien
- Fundierte Kenntnisse: Webservices (REST, SOAP), TCP/IP, SAP RFC, S7
- Gute Kenntnisse: OPC DA, OPC UA, NServiceBus
- Grundkenntnisse: GraphQL
- Testautomatisierung
- Fundierte Kenntnisse: Selenium, MSTest, XUnit
- Grundkenntnisse: Ranorex
- Entwicklungs-Methodik
- Gute Kenntnisse: TDD
- Grundkenntnisse: BDD
- Architekturmodelle
- Fundierte Kenntnisse: Microservices, modulare Monolithen
- Gute Kenntnisse: Schichten-Architektur, Agentensysteme
- Vorgehensmodelle
- Fundierte Kenntnisse: Scrum, Kanban
- Gute Kenntnisse: Klassischer Wasserfall
Projekthistorie
08/2007
-
06/2021
Festanstellung
IGZ Ingenieurgesellschaft für logistische Informationssysteme mbH
(250-500 Mitarbeiter)
Internet und Informationstechnologie
- Teamleiter (2017 - 2021)
- C#-Softwareentwickler (2007 - 2017)
Zeitliche und räumliche Verfügbarkeit
Ich arbeite von Erlangen aus (D-91052).
Ich arbeite sehr gerne vorort beim Kunden. Ideal wäre ein Mix von 50% zu 50% bei Aufteilung Homeoffice / Vorort.
Ich arbeite sehr gerne vorort beim Kunden. Ideal wäre ein Mix von 50% zu 50% bei Aufteilung Homeoffice / Vorort.