FullStack entwickler, NLP entwickler, Software Architect
Aktualisiert am 13.06.2025
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 08.06.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java 17
Angular
Spring Boot
C#
ASP.NET
Softwarearchitektur
Microservices
Python
Machine Learning
Fullstack
SQL-Datenbanken
DevOps
Englisch
Deutsch

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

3 Jahre 4 Monate
2021-10 - 2025-01

Entwicklung Beteiligung an der Softwareentwicklung

Fullstack Entwickler
Fullstack Entwickler
  • Mitglied des Entwicklungsteams des Service Management Center-Projekts
  • Entwicklung Beteiligung an der Softwareentwicklung, einschließlich Design, Entwicklung und Bewertung technischer Lösungen durch Anforderung Analyse und iterative Implementierung
  • Analyse von softwarebezogenen Problemen und Verwaltung technischer Schulden während der Implementierung
  • Entwicklung von Anwendungen unter Verwendung von Microservice Architektur
  • Abrufen von Daten von externen APIs mit REST und GraphQL
  • Verwendung von Agile-methoden (Scrum, DevOps) und DevOps-Tools wie Jenkins, gitLab, Cloud Foundry, Mend, AppDynamics, SonarQube und Splunk
Datev eG
2 Jahre 4 Monate
2018-09 - 2020-12

Mehrere Projekte

IT-Berater
IT-Berater
Entwicklung von Softwarelösungen in diversen Projekten für verschiedene Unternehmen.


09/2020 - 12/2020
Fullstack Entwickler bei O2, München
  • Teammitglied bei der Entwicklung des Kundendienstportals
  • Entwicklung basierend auf Microservices und API First Approach
  • APIs wurden in Java und Vuejs als Frontend entwickelt
  • Im Integrationsprozess verwendete DevOps mit CI/CD


03/2020 - 08/2020

Senior Softwareentwickler bei Werkzeughersteller / Ldkr. Marburg

  • Entwicklung einer Werkzeug App für Smartphones (IOS und Android Plattform) für das Verbinden, Senden und Empfangen von Daten mittels BLE
  • Nach der Entwicklung der Smartphone-App entwickelte in 2 Phase ein Backend-Administrationssystem mit Angular und Java
  • Basierend auf dem Kunden werden die Funktionen und der Zugriff der Smartphone-App von dieser App gesteuert


02/2019 - 12/2019

Senior Softwareentwickler bei: O2, München

  • Migration in 3 Teilen programmgesteuert entwickeln und umsetzen
  • Anforderungsanalyse und Übersetzung der Anforderung in technische Prozesse 
  • Das Hauptziel des Projekts war es, einen Jira-Server in eine neue JiraServerinstanz zu verschieben und zusammenzuführen. Anschließend wurden die migrierten Daten mit dem aktuellen Fluss auf Anwendungsebene abgebildet
  • Entwicklung von WebServices für die Datenservices (REST)
  • Nach der erfolgreichen Migration von altes Jira zur neuen Jira, wurden dieselben Daten in 2 Teilen auf den Orakel-Datenbankserver geschrieben
  • Historisierung migrierter Jira-Issues
  • Lesen von Jira Issues, Transitions und History Logs, Erstellung wöchentlicher Data Slices für das ganze Jahr, Eingabe in die Orakel-Datenbank


09/2018 - 01/2019
Senior Softwareentwickler bei: Werkzeughersteller / Ldkr. Marburg
  • Entwicklung einer Werkzeug App für Smartphones (IOS und Android Plattform) für das Verbinden, Senden und Empfangen von Daten mittels BLE (Bluetooth Low Energy)
  • Report Generierung (pdf, csv) für das verwendete Werkzeug
SAMA Partners Business Solutions
7 Monate
2018-02 - 2018-08

Koordination zwischen Fach- und Technikteams

Asst. Project Manager (Intern)
Asst. Project Manager (Intern)
  • Projektleitung Migration und Integration des SAP-Lagerverwaltungssystems
  • Agile Methodik (SCRUM, Kanban)
  • Koordination zwischen Fach- und Technikteams
  • Migrationsplanung und Umsetzung
Triumph Intl. (München)
1 Jahr 7 Monate
2016-06 - 2017-12

Entwicklung von Umsetzungsstrategien

Entwickler/ Testentwickler
Entwickler/ Testentwickler
  • Projektentwicklung mit ROAIMS (ROSEN AssetIntegrity Management Software)
  • Predictive Automation Testing mit Machine Learning Techniken
  • Entwicklung von Umsetzungsstrategien
Rosen Groups Lingen
1 Jahr 9 Monate
2013-02 - 2014-10

Umsetzung Entwicklung der Softwareanwendungen

Leitender Softwareentwickler
Leitender Softwareentwickler
  • Anforderungs-Engineering und Architekturdesign
  • Umsetzung Entwicklung der Softwareanwendungen
  • Complaint Management System und IT Inventory System
Barari Forest Management, AL-Ain (United Arab Emirates)
10 Monate
2012-04 - 2013-01

Anforderungs-Engineering und Architekturdesign

Senior Softwareentwickler
Senior Softwareentwickler
  • Projektleitung der Projekte Secondary Sales und Distribution Management
  • Anforderungs-Engineering und Architekturdesign
  • Umsetzung Entwicklung der Softwareanwendungen
SmartWorks Systems
Karachi (Pakistan)
1 Jahr 11 Monate
2010-04 - 2012-02

Umsetzung Entwicklung der Softwareanwendungen

Softwareentwickler
Softwareentwickler
  • Projektentwicklung HRMS ERP und Secondary Sales and Distributions Systeme
  • Umsetzung Entwicklung der Softwareanwendungen
  • Complaint Management System (CMS) und
  • Attendance Management System (AMS)
Shan Foods Pvt. Ltd.
Karachi (Pakistan)

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2025-02 - 2025-02

RAG in Azure with OpenAI & ChatGPT LLM model- (mit Zertifikaten)

Udemy
Udemy

Kompetenzen

Kompetenzen

Top-Skills

Java 17 Angular Spring Boot C# ASP.NET Softwarearchitektur Microservices Python Machine Learning Fullstack SQL-Datenbanken DevOps

Schwerpunkte

Software-Entwicklung (Fullstack)
NLP-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich bin ein Fullstack-Softwareingenieur mit umfangreicher Erfahrung in der Softwareentwicklung und IT-Beratung, spezialisiert auf agile Methoden und Microservices-Architektur. Mein Hintergrund umfasst die Entwicklung innovativer Softwarelösungen und die Automatisierung von Prozessen unter Verwendung von Technologien wie Java, C# und Angular. Ich bin leidenschaftlich daran interessiert, effiziente Systeme zu schaffen, die das Benutzererlebnis verbessern und den Geschäftserfolg vorantreiben.


Methodisches Wissen:

  • Softwaredesign und Modellierung (UML, BPMN)
  • Microservices
  • Machine Learning
  • Semantic Web / Linked Data
  • DevOps, CI/CD Pipelines
  • Agile und klassische Vorgehensmodelle (SCRUM, V-Modell)


Frameworks:

  • Spring
  • Spring Boot
  • Swing
  • Hibernate
  • JPA
  • EJB
  • Jena
  • Python NodeJS
  • Angular 14
  • Vuejs 2
  • Ionic3
  • Microsoft.Net
  • ADO.net
  • XML.net
  • jQuery
  • LinQ
  • Python-Sickit-learn
  • TensorFlow
  • Apache (XAMPP)


Tools:

  • Eclipse
  • IntelliJ
  • VsCode
  • MS Visual Studio
  • PyCharm
  • Protege
  • Maven
  • Jenkins
  • Wildfly
  • Jira
  • GitLab
  • Team Foundation Server (TFS)
  • kanban
  • Test Complete
  • JUNIT

Programmiersprachen

Java
C# 4.5
ASP.NET 4.5
Python
Typescript
Javascript

Datenbanken

MS SQL 2014
GraphQL
MS Access
MySQL
Oracle 9i
MongoDB
MariaDB

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

3 Jahre 4 Monate
2021-10 - 2025-01

Entwicklung Beteiligung an der Softwareentwicklung

Fullstack Entwickler
Fullstack Entwickler
  • Mitglied des Entwicklungsteams des Service Management Center-Projekts
  • Entwicklung Beteiligung an der Softwareentwicklung, einschließlich Design, Entwicklung und Bewertung technischer Lösungen durch Anforderung Analyse und iterative Implementierung
  • Analyse von softwarebezogenen Problemen und Verwaltung technischer Schulden während der Implementierung
  • Entwicklung von Anwendungen unter Verwendung von Microservice Architektur
  • Abrufen von Daten von externen APIs mit REST und GraphQL
  • Verwendung von Agile-methoden (Scrum, DevOps) und DevOps-Tools wie Jenkins, gitLab, Cloud Foundry, Mend, AppDynamics, SonarQube und Splunk
Datev eG
2 Jahre 4 Monate
2018-09 - 2020-12

Mehrere Projekte

IT-Berater
IT-Berater
Entwicklung von Softwarelösungen in diversen Projekten für verschiedene Unternehmen.


09/2020 - 12/2020
Fullstack Entwickler bei O2, München
  • Teammitglied bei der Entwicklung des Kundendienstportals
  • Entwicklung basierend auf Microservices und API First Approach
  • APIs wurden in Java und Vuejs als Frontend entwickelt
  • Im Integrationsprozess verwendete DevOps mit CI/CD


03/2020 - 08/2020

Senior Softwareentwickler bei Werkzeughersteller / Ldkr. Marburg

  • Entwicklung einer Werkzeug App für Smartphones (IOS und Android Plattform) für das Verbinden, Senden und Empfangen von Daten mittels BLE
  • Nach der Entwicklung der Smartphone-App entwickelte in 2 Phase ein Backend-Administrationssystem mit Angular und Java
  • Basierend auf dem Kunden werden die Funktionen und der Zugriff der Smartphone-App von dieser App gesteuert


02/2019 - 12/2019

Senior Softwareentwickler bei: O2, München

  • Migration in 3 Teilen programmgesteuert entwickeln und umsetzen
  • Anforderungsanalyse und Übersetzung der Anforderung in technische Prozesse 
  • Das Hauptziel des Projekts war es, einen Jira-Server in eine neue JiraServerinstanz zu verschieben und zusammenzuführen. Anschließend wurden die migrierten Daten mit dem aktuellen Fluss auf Anwendungsebene abgebildet
  • Entwicklung von WebServices für die Datenservices (REST)
  • Nach der erfolgreichen Migration von altes Jira zur neuen Jira, wurden dieselben Daten in 2 Teilen auf den Orakel-Datenbankserver geschrieben
  • Historisierung migrierter Jira-Issues
  • Lesen von Jira Issues, Transitions und History Logs, Erstellung wöchentlicher Data Slices für das ganze Jahr, Eingabe in die Orakel-Datenbank


09/2018 - 01/2019
Senior Softwareentwickler bei: Werkzeughersteller / Ldkr. Marburg
  • Entwicklung einer Werkzeug App für Smartphones (IOS und Android Plattform) für das Verbinden, Senden und Empfangen von Daten mittels BLE (Bluetooth Low Energy)
  • Report Generierung (pdf, csv) für das verwendete Werkzeug
SAMA Partners Business Solutions
7 Monate
2018-02 - 2018-08

Koordination zwischen Fach- und Technikteams

Asst. Project Manager (Intern)
Asst. Project Manager (Intern)
  • Projektleitung Migration und Integration des SAP-Lagerverwaltungssystems
  • Agile Methodik (SCRUM, Kanban)
  • Koordination zwischen Fach- und Technikteams
  • Migrationsplanung und Umsetzung
Triumph Intl. (München)
1 Jahr 7 Monate
2016-06 - 2017-12

Entwicklung von Umsetzungsstrategien

Entwickler/ Testentwickler
Entwickler/ Testentwickler
  • Projektentwicklung mit ROAIMS (ROSEN AssetIntegrity Management Software)
  • Predictive Automation Testing mit Machine Learning Techniken
  • Entwicklung von Umsetzungsstrategien
Rosen Groups Lingen
1 Jahr 9 Monate
2013-02 - 2014-10

Umsetzung Entwicklung der Softwareanwendungen

Leitender Softwareentwickler
Leitender Softwareentwickler
  • Anforderungs-Engineering und Architekturdesign
  • Umsetzung Entwicklung der Softwareanwendungen
  • Complaint Management System und IT Inventory System
Barari Forest Management, AL-Ain (United Arab Emirates)
10 Monate
2012-04 - 2013-01

Anforderungs-Engineering und Architekturdesign

Senior Softwareentwickler
Senior Softwareentwickler
  • Projektleitung der Projekte Secondary Sales und Distribution Management
  • Anforderungs-Engineering und Architekturdesign
  • Umsetzung Entwicklung der Softwareanwendungen
SmartWorks Systems
Karachi (Pakistan)
1 Jahr 11 Monate
2010-04 - 2012-02

Umsetzung Entwicklung der Softwareanwendungen

Softwareentwickler
Softwareentwickler
  • Projektentwicklung HRMS ERP und Secondary Sales and Distributions Systeme
  • Umsetzung Entwicklung der Softwareanwendungen
  • Complaint Management System (CMS) und
  • Attendance Management System (AMS)
Shan Foods Pvt. Ltd.
Karachi (Pakistan)

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2025-02 - 2025-02

RAG in Azure with OpenAI & ChatGPT LLM model- (mit Zertifikaten)

Udemy
Udemy

Kompetenzen

Kompetenzen

Top-Skills

Java 17 Angular Spring Boot C# ASP.NET Softwarearchitektur Microservices Python Machine Learning Fullstack SQL-Datenbanken DevOps

Schwerpunkte

Software-Entwicklung (Fullstack)
NLP-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich bin ein Fullstack-Softwareingenieur mit umfangreicher Erfahrung in der Softwareentwicklung und IT-Beratung, spezialisiert auf agile Methoden und Microservices-Architektur. Mein Hintergrund umfasst die Entwicklung innovativer Softwarelösungen und die Automatisierung von Prozessen unter Verwendung von Technologien wie Java, C# und Angular. Ich bin leidenschaftlich daran interessiert, effiziente Systeme zu schaffen, die das Benutzererlebnis verbessern und den Geschäftserfolg vorantreiben.


Methodisches Wissen:

  • Softwaredesign und Modellierung (UML, BPMN)
  • Microservices
  • Machine Learning
  • Semantic Web / Linked Data
  • DevOps, CI/CD Pipelines
  • Agile und klassische Vorgehensmodelle (SCRUM, V-Modell)


Frameworks:

  • Spring
  • Spring Boot
  • Swing
  • Hibernate
  • JPA
  • EJB
  • Jena
  • Python NodeJS
  • Angular 14
  • Vuejs 2
  • Ionic3
  • Microsoft.Net
  • ADO.net
  • XML.net
  • jQuery
  • LinQ
  • Python-Sickit-learn
  • TensorFlow
  • Apache (XAMPP)


Tools:

  • Eclipse
  • IntelliJ
  • VsCode
  • MS Visual Studio
  • PyCharm
  • Protege
  • Maven
  • Jenkins
  • Wildfly
  • Jira
  • GitLab
  • Team Foundation Server (TFS)
  • kanban
  • Test Complete
  • JUNIT

Programmiersprachen

Java
C# 4.5
ASP.NET 4.5
Python
Typescript
Javascript

Datenbanken

MS SQL 2014
GraphQL
MS Access
MySQL
Oracle 9i
MongoDB
MariaDB

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.