Persönliche Daten
Berufserfahrung
06/2022 — heute
Senior Software Developer
Entwicklung des MORXY-Framework zur Digitalisierung von Fabriken, inklusive der darauf aufbauenden privaten/kommerziellen Module.
Planen, Durchführen und Betreuen von Kundenprojekten (intern und extern)
Wartung der DevOps-Toolchain
04/2017 — 05/2022
Anwendungsentwickler
Hauptverantwortlicher Entwickler einer ASP.NET Core API (C#) für Finanzbuchhaltung, die Kernbestandteil mehrerer Produkte innerhalb der Firmengruppe bildet.
In diesem Rahmen Berührungspunkte u.a. mit Finanzschnittstellen (FinTS, PSD2/XS2A)
2008 — 03/2017
Anwendungsentwickler
Entwicklung der Videosicherheitssoftware MULTIEYE. Planen und Umsetzen neuer Features, sowie die Wartung der Software unter Einsatz von Delphi (Delphi 2007) und C++ (VisualStudio).
Tätigkeitsfelder: Multithreading, Netzwerkprogrammierung und das Refactoring von bestehendem Code.
Entwickeln von Schnittstellen; Anbinden von Fremdkomponenten, Bereitstellen von Funktionen über SDKs, Produktinterne Plugins.
App-Entwicklung (iOS, Objective-C).
Continuous Integration (mit Jenkins) und Testautomatisierung.
Ausbildung
2005 — 2008
Fachinformatiker Anwendungsentwicklung
Schulbildung
2003 — 2005
Fachgymnasium Technik
BBS Diepholz1999 — 2003
Realschule
Haupt- und Realschule BarnstorfFähigkeiten
Programmierprachen
C#, Delphi, TypeScript, C++, SQL (PostgresSQL)Frameworks
ASP.NET Core, AngularObjektorientierte Programmierung
Entwurfsmuster, SOLID PrinzipienFunktionale Programmierung
GrundlagenMethodiken
Clean Code, Agile Softwareentwicklung (SCRUM, XP), TDDTools
Git, JIRA, Bitbucket, GitLab, GitHub, JenkinsSonstiges
Usergroups
Regelmäßiger Besuch von verschiedenen Meetups rund um Software-Entwicklung in der Region, sowie Code-Retreats und Open SpacesVorträge
Buildautomatisierung mit Jenkins, wirklich!SEROM, November 2016
Continuous Integration - Bei uns geht das nicht
SEROM, Oktober 2017
The Joel Test - Revisited
SEROM, Oktober 2018