IT - Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 70190 Stuttgart
- auf Anfrage
- de | en
- 22.04.2026
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
10/2021 – 12/2022
Tätigkeitsbeschreibung
• Komplettneuentwicklung des Frontends eines Dokumentenmanagementsystems mit SAP-Anbindung
• Migration der bestehenden React-Anwendung auf Angular 19 mit Angular Material (Modernisierung der UI-Architektur)
• Entwurf und Implementierung von REST-Schnittstellen
• Verantwortung für Datenstrukturen (clientseitige Modelle, State-Management) und UI/UX-Design
• Integration von IndexedDB für clientseitige Persistenz und Offline-Fähigkeit
• Realisierung einer Inbox und eines Nachrichtensystems zur benutzerübergreifenden Kommunikation
• Umsetzung von Batch-Bearbeitungsfunktionen sowie umfassender Validierungslogik
Angular, JavaScript, React Native
9/2021 – offen
Tätigkeitsbeschreibung
Im Rahmen dieses Projekts erfolgt die Neuentwicklung des Frontends
eines internen Zeiterfassungstools.
Meine Aufgaben beinhalten die Erfassung der Anforderungen an das
Tool, die Definition von Datenstrukturen und Schnittstellen sowie das
Design der Benutzeroberfläche.
Technologien & Anwendungen
Angular, React, JavaScript/TypeScript, Java, Spring, MariaDB, JDL
Angular, Java (allg.), JavaScript, Mariadb, React Native, Spring Framework, Typescript
2/2020 – 3/2021
Tätigkeitsbeschreibung
• Migration einer monolithischen Online-Banking-Applikation auf Microservices
• Architekturdefinition, REST-Schnittstellen, fachliche Verantwortlichkeiten
• Sicherstellung der fachlichen Konsistenz zwischen Alt- und Neuentwicklung
TECHNOLOGIEN: Java, JEE, JSF, JSP, Mockito/Junit, Jenkins, Maven, Microservices, Flyway, Docker, OpenLiberty, IBM, SQL,Git, Scrum, Jira, GitLab, Confluence, IntelliJ, JPA
Apache Maven, Confluence, Docker, Git, Java (allg.), Javaserver Faces, Javaserver Pages, Jenkins, Jira, Scrum, SQL
4/2019 – 11/2019
Tätigkeitsbeschreibung
• Weiterentwicklung eines MES (Manufacturing Execution System)
• Migration Spring 2 auf Spring 5, Optimierung von Legacy Code
• Microservices für Docker-Container, hohe Testabdeckung & Dokumentation
TECHNOLOGIEN:
Java, JEE, Spring (Core, MVC, REST), Mockito/Junit, Jenkins, Jbehave, RabbitMQ, Vaadin, Maven, Microservices, Liquibase, Domain-driven design, Vagrant, Docker, Tomcat, WildFly, Hibernate, MySQL, MSSQL, Git, Svn, Scrum, Jira, Bitbucket, Confluence, GoCD, IntelliJ, Oracle, JPA
Java (allg.), Jenkins, Jira, Spring Framework
6/2017 – 1/2019
Tätigkeitsbeschreibung
• Entwicklung einer Transformationssoftware für Data-Warehouse-Modelle ins Data-Vault-Format
• Implementierung eines Algorithmus für erwin Data Modeler (3NF in das Data Vault)
UML, .Net, C#
5/2017 – 6/2017
TätigkeitsbeschreibungEntwicklung von Datenbank-Templates in TLX / Datamodeller zur SQL-Optimierung
Eingesetzte QualifikationenSQL, UML
3/2017 – 5/2017
Tätigkeitsbeschreibung
• Tool zur automatisierten Generierung von Queries, Data Extensions, E-Mail-Templates
• Reporting-Feature mit frei konfigurierbaren Statistiken
• Performance-Optimierung von AMPScript durch Codeanalyse
JavaScript
1/2017 – 3/2017
Tätigkeitsbeschreibung
• Datenmigration von Excel-Daten ins CRM-System (work4all Artikelimport)
• Automatisierter Import von Preislisten aus verschiedenen Quellen
• Code-Refactoring von CFML-Komponenten
ColdFusion
9/2016 – 12/2016
Tätigkeitsbeschreibung
• Nutzerverwaltung für interne Newsletter-Verwaltung inkl. API-Anbindung
• Zentrale Verwaltung dynamischer E-Mail-Signaturen
• Admin-Oberfläche zur automatisierten Signaturergänzung
ColdFusion, Hibernate (Framework), Jquery, Mariadb, Scrum
Zertifikate
Institut für Lernsysteme GmbH
Ausbildung
Über mich
Von 2020 bis 2021 war ich als Systemarchitekt, Softwareentwickler und IT-Consultant bei der ARZ Allgemeines Rechenzentrum GmbH im Banking-Umfeld tätig. Dort verantwortete ich die Ablösung einer monolithischen Online-Banking-Applikation durch eine Microservice-basierte Architektur. Ich definierte die fachlichen Verantwortlichkeiten der Microservices, entwarf die REST-Schnittstellen und stellte die fachliche Konsistenz zwischen Alt- und Neuentwicklung sicher. Technologisch kamen Java/JEE, Docker, OpenLiberty, Flyway, JPA, Git, Scrum, Jira, Jenkins und Maven zum Einsatz.
Anschließend arbeitete ich bei Werum IT Solutions in der Pharmaindustrie als Softwarearchitekt und -entwickler an einem Manufacturing Execution System (MES). Ich passte Microservices für Docker-Container an, migrierte Spring 2 auf Spring 5, optimierte Legacy Code nach aktuellen Best Practices und sorgte für hohe Testabdeckung sowie präzise Dokumentation – streng reglementiert durch die Pharmastandards. Mein Tech-Stack umfasste Java, Spring (Core, MVC, REST), Hibernate, JPA, RabbitMQ, JUnit, Mockito, JBehave, Liquibase, Domain-Driven Design, Vagrant, Tomcat, WildFly, MySQL, MSSQL, Git, SVN, Scrum, Jira, Bitbucket, Confluence, GoCD und IntelliJ.
Seit September 2021 bin ich parallel für zwei Unternehmen tätig: Bei KSB (Pumpen & Armaturen) entwickle ich das Frontend eines Dokumentenmanagementsystems komplett neu – mit React, Angular, Material Design und TypeScript. Bei der Noctica IT GmbH realisiere ich ein internes Zeiterfassungstool, wobei ich von der Anforderungsanalyse über die Definition von Datenstrukturen und REST-Schnittstellen bis zum UI-Design alle Phasen abdecke. Hier nutze ich Angular, React, TypeScript, Java, Spring und MariaDB. Eine längere Reise 2021 nutzte ich zur gezielten Weiterbildung in React, Redux und TypeScript.
Insgesamt zeichne ich mich durch eine hohe Bandbreite aus: Frontend (Angular, React, TypeScript, JavaScript, HTML/CSS), Backend (Java, Spring, .NET, Python, PHP), Datenbanken (MS SQL, MySQL, MariaDB, Oracle, Flyway), DevOps (Git, Docker, Jenkins, Maven) sowie Testautomatisierung (JUnit, Mockito, Selenium, TDD). Ich beherrsche agile Methoden wie Scrum, arbeite testgetrieben und setze Entwurfsmuster wie Dependency Injection, Singleton, MVC und Decorator praxisnah ein.
Weitere Kenntnisse
JavaScript, TypeScript, Java, PHP, Python, C#, VBScript, AMPScript, PowerShell, Bash, TLX, ColdFusion
Frameworks & Bibliotheken
Angular, React, .NET, JavaEE, Spring (Core, MVC, REST), Hibernate, JPA, jQuery, Devextreme, CFWheels, JUnit, Mockito, Flutter
Entwurfsmuster & Paradigmen
Singleton, MVC, Decorator, Dependency Injection, Dependency Inversion; Objektorientierte Programmierung, prozedurale Entwicklung, Microservices, Domain-Driven Design
Methodisches Wissen
Scrum, Agile Softwareentwicklung, Coding, Programmierung, Systemspezifikation, Dokumentation, Projektmanagement, Testing, Test-Driven Development (TDD), Unit-Testing
Schnittstellen & Webtechnologien
REST, SOAP; HTML5, CSS3, SASS/LESS, JSON, Ajax, Apache Tomcat, Lucee, XML, JSF
Datenbanken
MS SQL Server, MySQL, MariaDB, IBM SQL, MS Access, Oracle, Flyway, Liquibase
Versionierung & Projektmanagement
Git, SVN, Bitbucket, GitLab, GitHub, Jira, Redmine, Confluence
Entwicklungsumgebungen & Tools
MS Visual Studio, Visual Studio Code, IntelliJ, QT, Sublime; Postman, Selenium, Jenkins, Maven, GoCD, JBehave
Betriebssysteme
Windows, Linux
Container & Virtualisierung
Docker, Vagrant
Branchenerfahrung
Automotive, Pharmaindustrie, Print- und Digitale Medien, Data Design, Banking, Pumpen & Armaturen
Zertifikate & Weiterbildung
Geprüfter C++ Programmierer für Windows (ILS) – 2011; Fachinformatiker für Anwendungsentwicklung (IHK) – 2019; Intensive React-Weiterbildung (2021)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
