aygün:digital | Beratung & Entwicklung

Herzlich Willkommen.
Mein Name ist Hüseyin Aygün und als freiberuflicher Softwareentwickler unterstütze ich Sie bei der Entwicklung innovativer und qualitativ hochwertiger Software.

Kontaktieren Sie mich gerne für ein unverbindliches Kennenlerngespräch.
Ich freue mich darauf.

Jetzt Kontakt aufnehmen


Technologische Schwerpunkte

Java

Spring

Docker

Jenkins

MongoDB

PostgreSQL

GitLab

GitHub

IntelliJ


Be innovative. Stay flexible.

Wussten Sie, dass die eigentlichen Aufwände für Software erst auftreten nachdem die initiale Entwicklung abgeschlossen ist und die Software in Betrieb genommen wurde?

Das liegt daran, dass Software durch neue Anforderungen und Technologien immer wieder angepasst, erweitert und gewartet werden muss. Damit die Aufwände nicht bei jeder Anpassung explodieren, ist es von essentieller Bedeutung, eine hohe Wartbarkeit und Erweiterbarkeit der Software in den Mittelpunkt der Entwicklung zu stellen.

Durch jahrelange Erfahrung in der Softwareentwicklung verhelfe ich meinen Kunden durch den Einsatz modernster Technologien und bewährter Softwarepraktiken zu qualitativ hochwertiger Software, welche langfristig flexibel und erweiterbar bleibt und so Innovation ermöglicht.


Projekthistorie

@ parcIT GmbH

Das Ziel dieses Projektes war die Modernisierung einer Legacy Banken-Controlling-Software in eine modulare, skalierbare und wartbare Sofware.
Dafür mussten zunächst bestehende Softwarekomponenten modularisiert und in eine hexagonale Architektur überführt werden. Diese Services bildeten wiederum die Grundlage für die daraus entstehenden Microservices, welche in Docker-Containern gewrappt in ein Kubernetes Cluster deployed wurden.
Im Zuge dieser Umstrukturierungen sind neue REST Endpunkte entstanden, welche die Kommunikation mit dem neuen Angular Frontend und externen Backend-Anwendungen im Kubernetes Cluster ermöglichen.
Die Persistenzschicht wurde vollständig von Hibernate auf JPA umgebaut.

Technologien: Java 24, Spring, REST, JPA, Hexagonale Architekturen, Docker, Kubernetes, DB2, PostgreSQL, UML, Python
Tools: Bitbucket, JIRA, Confluence, Jenkins, structure101, IntelliJ, draw.io

Projektdauer: 3 Jahre 2 Monate


@ AQUATY GmbH

In diesem Projekt ging es um die Entwicklung einer REST-Schnittstelle zur API Bereitstellung an externe Anwendungen (API-as-a-Service).
In dem Zuge wurden neue B2B Registrierungs- und Authentifizierungsprozesse unter Einbindung von AWS-Cognito implementiert, welche die Nutzung der dedizierten Schnittstelle ermöglichen.
Zusätzlich dazu wurde eine vollautomatisierte Dokumentationspipeline für die neue Schnittstelle erstellt und in die bestehende CI/CD Pipeline eingebettet.

Technologien: Java 21, Spring, REST, AWS Cognito, Swagger, Redocly
Tools: Gitlab, Notion, Slack, JIRA, IntelliJ, Postman

Projektdauer: 7 Monate


@ Kaynar Industrial Parts

In diesem Projekt wurde eine moderne Landing Page für Kaynar Industrial Parts erstellt.

Technologien: HTML, Javascript, PHP, CSS
Tools: VSCode, Wordpress

Projektdauer: 1 Woche


@ DMG Mori Digital GmbH

Ziel dieses Projekts war die Weiterentwicklung einer App-basierten Software-Plattform zur Unterstützung und Optimierung von Fertigungsprozessen.
Der Schwerpunkt der Tätigkeit lag auf der Konzipierung neuer Mehrwertdienste auf Basis von Cloud-zu-Maschine-Workflows und der Sicherstellung der Kundenausrichtung dieser Features durch frühes Prototyping und User-Testing.
Darüber hinaus war der direkte Kontakt zu den Endnutzern der Software und regelmäßige Interviews mit ihnen ein zentrales Element dieser Tätigkeit.

Technologien IIoT, DataHub, User-Narratives, UML, Prototyping, UX-Research, User-Testing, Kundeninterviews
Tools: JIRA, Confluence, FIGMA, draw.io

Projektdauer: 2 Jahre


@ Resolto Informatik GmbH

Dieses Projekte umfasste die weiterentwicklung einer Machine-Learning-Plattform.
In dem Zuge wurde die Cloud-Komponente um eine Edge-Komponente erweitert (IoT on Edge).
Dabei übernahm ich federführend die Konzeption, Entwicklung und Inbetriebnahme der Edge Software und Edge Hardware. Die zentrale Aufgabe dieses Edge-Device war die Echtzeit-Überwachung von Datenströmen und die Erkennung von Anomalien unter Verwendung von Machine-Learning Algorithmen.
Darüber hinaus entwickelte ich neue Microservices in der Cloud-Komponente in Azure und AWS Cloud Umgebungen.

Als Softwarearchitekt war ich zudem federführend in der architektonischen Gestaltung von Microservices, Modulithen und kundenspezifischen Schnittstellen involviert.

Technologien: Java 8, Spring, REST API, MQTT, mongoDB, Docker, Unix/Bash , UML, Microservices, Azure, AWS
Tools: JIRA, Jenkins, Sonar, Nexus, Swagger, GitLab, Enterprise Architect, draw.io, IntelliJ

Projektdauer: 4 Jahre 2 Monate


@ SP Data GmbH

Weiterentwicklung einer Personalabrechnungssoftware für die Lohnbuchhaltung.
Meine Tätigkeit umfasste sowohl die Implementierung von neuen Features in der Bestandssoftware, als auch die Implementierung von externen Prozessen in anderen Technologien.

Technologien: Delphi 10, C#, MSSQL, Clean Code, Dependency Inversion Principle, Dependency Injection
Tools: Delphi IDE, VirtualBox

Projektdauer: 5 Monate


@ Heinz Nixdorf Institut

In diesem Projekt ging es vorranging um die Entwicklung von Algorithmen und Simulationen zur Optimierung von Abläufen in Produktion und Logistik.
Dabei übernahm ich die federführende Full-Stack-Softwareentwicklung im Forschungsprojekt InVorMa (Leitprojekt im Spitzencluster it's OWL).
Schwerpunkt meiner Tätigkeit war die Implementierung einer Web-Applikation zur Anbindung einer Dienstleistungsplattform zur optimierten Arbeitsvorbereitung auf der Basis von virtuellen Werkzeugmaschinen.
Darüber hinaus gehörte die Entwicklung diverser Optimierungsalgorithmen im industrienahen Bereich zu meinem Tätigkeitsgebiet.

Technologien: JAVA, Javascript, JQuery, PHP, HTML, CSS, MySql, Unix/Bash, UML, C#
Tools: XAMPP, Eclipse

Projektdauer: 3 Jahre 10 Monate


Jetzt Kontakt aufnehmen

Rechtliche Informationen

Lassen Sie uns gemeinsam dafür sorgen, dass Ihre Software erfolgreich wird!