Ab Sommer 2022 nur noch für Projekte in der Schweiz verfügbar.
Weiterführung mit Schwerpunkt auf Entwicklung
siehe Projekt 2019
Systementwurf einer verteilten Applikation (Frontend und Backend Architektur)
Implementierung der Backend Anwendung mit Spring Boot, JPA etc.
Implementierung des App Frontend mit Google?s cutting edge Flutter Framework (Hybrid Mobile Development)
Containerbasiertes Deployment mit Docker
ServerAdministration, nginx als Load Balancer und Reverse Proxy (Konfiguration und Administration)
Umsetzung einer eigenen StartupIdee, mit u.a. folgenden Tätigkeiten:
Planung, Recherche und Due Diligence, Analyse eines internationalen Markts
Erstellung Use Cases, User Stories
UI/UX Design: Erstellung von Mock Ups und detaillierten Designs, Laufzeitverhalten und Animationen
Kostenplanung basierend auf möglichen Alternativen und eingesetzten Technologien während des Systementwurfs
Auseinandersetzung mit lizensrechtlichen Fragen und anderen juristischen Aspekten der Entwicklung (Markenrecht)
Leitung eines Teams von externen Testern und eines internen Entwicklungs- und Vertriebsteams
Teilnahme an dem Systementwurf einer verteilten Applikation (Frontend und Backend Architektur)
Umsetzung von User Stories und UI Mockups in mehreren Scrum Teams (Large Scale Scrum)
Umsetzung einer Micro Service Backend Anwendung mit Spring Boot
Implementierung Web Frontend mit Angular 10
Containerbasiertes Deployment mit Docker und Kubernetes
Automatisierte Unit, Integration und Regressiontests
Administrator des SAP CLM Systems
Bean Shell Script Entwickler
Selbstständige und nahezu dokumentationslose Einarbeitung in ein komplexes SAP
System mit dem Ziel des Refactorings und der anschließenden Erstellung einer Dokumentation für zukünftige Teams
Baseline Support und alltägliche Führung des Systems (mit einem weiteren Verantwortlichen)
Soft Skills, Ansätze und Vorgehensweisen:
SystemAdministration
WorkflowDesign
technischer Support und TicketManagement
?mobile? Arbeit an einem CitrixTerminal
Integration der eigenen Anwendung mit denen von anderen Abteilungen und fachlichen Bereichen
Eclipse IDE, IntelliJ Idea
mit einem Team von insgesamt acht Personen waren wir mit der Entwicklung von online Versicherungsprodukten für eine deutsche Bank beauftragt
In unserer Verantwortung lag die fachliche Konzeption, Modellierung und Implementierung der Versicherungsprozesse mithilfe eines hauseigenen Frameworks sowie Anbindung des Backendes eines ?externen? Versicherers mittels von SOAP-Webservices
Sämtliche Prozesse waren sowohl für die im Internet anonyme als auch stationäre Nutzung in den Bankfilialen ausgelegt
Soft Skills, Ansätze und Vorgehensweisen:
Continuous Integration (Nightly Builds in Bamboo und Versionsverwaltung in SVN)
Continuous Delivery
Testdriven-Development
JIRA, Atlassian Wiki und CD
Umgang mit den besonderen gesetzlichen Reglementierungen sowie internen Abläufen und ?bürokratischen? Prozeduren der bankfachlichen Branche;
?mobile? Arbeit an einem CitrixTerminal
Integration der eigenen Anwendung in die vielfältige Anwendungslandschaft des Auftraggebers
Eclipse IDE, Webstorm IDE
Ein deutscher Online-Retailer, der sich auf den Verkauf von Urlaubsartikeln wie Handtüchern, Badeutensilien, Sonnenbrillen etc. spezialisiert hat, benötigte einen E-Commerce-Shop zum Verkaufen seiner Artikel. Von unmittelbarer Relevanz war die atmosphärische und einladende Präsentation der Seite. Der Besucher sollte hierbei sommerlich bzw. ?urlaubsreif? gestimmt werden. Hiermit verbunden war eine UI, die zwar einen starken Effekt auf den Nutzer ausübt, jedoch nicht mit dynamischen Widgets überfüllt ist
Der Frontend wird von einem REST-Style Spring Backend gestützt. Hierbei wurde der HTML, CSS und JavaScript / jQuery Frontend mit Spring MVC als MVC-Technologie zum Backend verbunden. Als ORM-Technologie zur MySQL-Datenbank wurde Spring Data JPA genutzt. Der Austausch von Daten zwischen Back- und Frontend erfolgte über JSON.
Da der Spring IoC-Container Backend-Funktionen zur Verfügung stellte, wurde die Applikation auf einen Apache-Tomcat-Server (=Servlet Container) deployed
Zu den besonderen Funktionen zählen:
Ein Messaging-System zwischen Kunden/Nutzern und ?Admins?/Firmenmitarbeitern
Ein dynamisches Farbsystem, d.h. Akzentfarben einer Seite sind nur z.T. vorher durch CSS bestimmt und werden durch Abruf von Server-Daten (Spring MVC Controller) beim Laden der Seite durch jQuery JavaScripts soz. ?on the fly? eingestellt
Ein passwort-geschützter Adminbereich, in dem Artikel, Nutzer, Kategorien usw. verwaltet werden können (hinzufügen, bearbeiten und löschen von Objekten)
Ein passwort-geschützter Userbereich, in dem gekaufte Artikel, Nachrichten und Konversationen, abonnierte Produkt-Kategorien usw. verwaltet werden können (hinzufügen, bearbeiten und löschen von Objekten)
Stabile Performance, sogar bei großen Mengen an zu ladenden Produkten (durch Entity Graphing, Ergebnis-Caching)
Sicheres und stabiles Bezahlungssystem u.a. mit der PayPal API
Planung und Implementierung einer REST-API für einen e-Commerce Shop aus Deutschland, der sich auf das Verkaufen von Artikeln für (Sommer-)Urlaub spezialisiert hat. Automatisierte Testdurchführung sowie letztlicher Upload der Applikation auf einen finalen Server. Kontinuierliches Prüfen und Warten der App.
Arbeit als Fullstack-Developer.
Eine österreichische Immobilien Gruppe benötigte für ihre neuen Projekte in Wien eine offizielle Website, die sie über ein Admin Panel organisieren konnte.
Java Scriptbasierte Navigation von Projekten zu Wohnungen mit Visualisierung der einzelnen Objekte
Ein Konfigurator, der anhand von Nutzerparametern alle Wohnungen der Gruppe filtert und anschließend eine Ergebnisliste ausgibt.
Ein passwortgeschützter Adminbereich, in dem Projekte und die darin enthaltenden Wohnungen verwaltet werden konnten (hinzufügen, bearbeiten und löschen von Objekten).
Andere Infos:
Zusätzlich zur Implementierung des Front und Backends wurden von mir die Organisation des Hosting der Seite übernommen. Hierbei wurde auf einem externen Linux V Server (Cent OS) ein Java EE Server installiert und per SSH Shell eingerichtet
Ziel des Projekts war die Entwicklung eines eCommerce Shops für den Verkauf von hauseigener Markenkleidung
Andere Infos:
Die Website wurde von einem amerikanischen Unternehmen bestellt und alle Verhandlungen sowie gemeinsame Planung wurden in English durchgeführt
Ziel des Projekts war es ein Programm zu entwickeln, welches bei der wissenschaftlichen Analyse von elektrischen System helfen sollte
Der Fokus lag dabei auf der graphischen Darstellung sowie Kalkulation bestimmter physikalischer Größen. Es handelte sich bei der Applikation um eine Desktop-Anwendung
Es wurden folgende Technologien genutzt:
Java AWT/Swing zur Darstellung der Desktop-Anwendung
Die graphische Darstellung der Ergebniswerte wurde durch eine eigene Swing-Komponente implementiert
Bei den Kalkulationen sowie bei den Zeichnungen wurde Multi-Threading angewandt, um die Performance zu steigern.
Das Endprodukt wurde via JSmooth in eine .exe Datei konvertiert.
Mithilfe der Java I/O API sind Ergebniswerte und andere Informationen als Dateien auf der lokalen Maschine gespeichert worden
Informationen konnten mittels SOAP Webservices an eine bereits vorhandene Internet-Resource geschickt werden
Fullstack Engineer
Profil:
Ich bin Student an der FH Münster und Spezialist in der Sprache Java bei sowohl der Standard (SE) als auch Enterprise Edition (EE). Zu meinem Repertoire gehört solides Wissen beider Editions, wobei ich mit der Palette der Technologien der JEE aktuell am häufigsten zu tun habe, namentlich JPA (JDBC), EJB, CDI, JSF, aber auch die REST und SOAP Webservices und natürlich JEE Security.(Provider dieser Technologien wie Hibernate für JPA sind inbegriffen). Im weiteren Web-Umfeld habe ich mich mit dem Spring-Framework befasst und einige Projekte mit dessen Technologien entwickelt
Erfahrungen: Noch vor Beginn meines Studiums konnte ich auf verschiedenen Freelance-Platformen Erfahrungen sammeln. Zu den erledigten Projekten gehören u.a. die Entwicklung einiger eCommerce-Shops, Projekte in größeren Teams bei namhaften IT-Dienstleistern und zuletzt mehrere Projekte in dem Finanz-Sektor. Als junger Profi bin ich entwicklungsfähig und interessiere mich immer für neue Technologie und Entwicklungsansätze sowie kreative/anspruchsvolle Aufgaben. Ich verbleibe in Hoffnung auf eine schöpferische Zusammenarbeit
Frameworks:
Spring Framework
Java EE/Jakarta EE
Flutter
Hibernate
Angular
Softskills & Co.:
SCRUM, LeSS, SAFE
OO-Design, Design Patterns
Clean Code, TDD, PairP
Beruflicher Werdegang:
05/2021 ? heute:
Kunde: T-Systems Germany
Aufgaben:
Java Backend Development
Kenntnisse:
Java, SOAP Webservices, JSON RPC, Docker
10/2020 ? 09/2021:
Kunde: Deutsche Börse AG
Aufgaben:
System-Administration, Entwicklung, Wartung
Kenntnisse:
SAP CLM, BeanShell, Refactoring
01/2020 ? 03/2021:
Kunde: Pet Fellows
Aufgaben:
Fullstack Entwicklung, System Entwurf
Kenntnisse:
Spring Boot, Kotlin, JPA, API Design, Micro Service Integration, Docker, Kubernetes
07/2020 ? 10/2020:
Kunde: münster.land.leben
Aufgaben:
Fullstack Entwicklung
Kenntnisse:
Spring Boot, Kotlin, JPA, API Design, Micro Service Integration, Docker, Kubernetes
02/2019 ? 12/2019:
Kunde: Deutsche Börse AG
Aufgaben:
System-Administration, Entwicklung, Wartung
Kenntnisse:
SAP CLM, BeanShell, Refactoring
05/2018 ? 12/2018:
Kunde: Finanzinformatik GmbH & Co. KG
Aufgaben:
Fullstack Entwicklung
Kenntnisse:
OSPlus Neo, JavaScript, Java
Ab Sommer 2022 nur noch für Projekte in der Schweiz verfügbar.
Weiterführung mit Schwerpunkt auf Entwicklung
siehe Projekt 2019
Systementwurf einer verteilten Applikation (Frontend und Backend Architektur)
Implementierung der Backend Anwendung mit Spring Boot, JPA etc.
Implementierung des App Frontend mit Google?s cutting edge Flutter Framework (Hybrid Mobile Development)
Containerbasiertes Deployment mit Docker
ServerAdministration, nginx als Load Balancer und Reverse Proxy (Konfiguration und Administration)
Umsetzung einer eigenen StartupIdee, mit u.a. folgenden Tätigkeiten:
Planung, Recherche und Due Diligence, Analyse eines internationalen Markts
Erstellung Use Cases, User Stories
UI/UX Design: Erstellung von Mock Ups und detaillierten Designs, Laufzeitverhalten und Animationen
Kostenplanung basierend auf möglichen Alternativen und eingesetzten Technologien während des Systementwurfs
Auseinandersetzung mit lizensrechtlichen Fragen und anderen juristischen Aspekten der Entwicklung (Markenrecht)
Leitung eines Teams von externen Testern und eines internen Entwicklungs- und Vertriebsteams
Teilnahme an dem Systementwurf einer verteilten Applikation (Frontend und Backend Architektur)
Umsetzung von User Stories und UI Mockups in mehreren Scrum Teams (Large Scale Scrum)
Umsetzung einer Micro Service Backend Anwendung mit Spring Boot
Implementierung Web Frontend mit Angular 10
Containerbasiertes Deployment mit Docker und Kubernetes
Automatisierte Unit, Integration und Regressiontests
Administrator des SAP CLM Systems
Bean Shell Script Entwickler
Selbstständige und nahezu dokumentationslose Einarbeitung in ein komplexes SAP
System mit dem Ziel des Refactorings und der anschließenden Erstellung einer Dokumentation für zukünftige Teams
Baseline Support und alltägliche Führung des Systems (mit einem weiteren Verantwortlichen)
Soft Skills, Ansätze und Vorgehensweisen:
SystemAdministration
WorkflowDesign
technischer Support und TicketManagement
?mobile? Arbeit an einem CitrixTerminal
Integration der eigenen Anwendung mit denen von anderen Abteilungen und fachlichen Bereichen
Eclipse IDE, IntelliJ Idea
mit einem Team von insgesamt acht Personen waren wir mit der Entwicklung von online Versicherungsprodukten für eine deutsche Bank beauftragt
In unserer Verantwortung lag die fachliche Konzeption, Modellierung und Implementierung der Versicherungsprozesse mithilfe eines hauseigenen Frameworks sowie Anbindung des Backendes eines ?externen? Versicherers mittels von SOAP-Webservices
Sämtliche Prozesse waren sowohl für die im Internet anonyme als auch stationäre Nutzung in den Bankfilialen ausgelegt
Soft Skills, Ansätze und Vorgehensweisen:
Continuous Integration (Nightly Builds in Bamboo und Versionsverwaltung in SVN)
Continuous Delivery
Testdriven-Development
JIRA, Atlassian Wiki und CD
Umgang mit den besonderen gesetzlichen Reglementierungen sowie internen Abläufen und ?bürokratischen? Prozeduren der bankfachlichen Branche;
?mobile? Arbeit an einem CitrixTerminal
Integration der eigenen Anwendung in die vielfältige Anwendungslandschaft des Auftraggebers
Eclipse IDE, Webstorm IDE
Ein deutscher Online-Retailer, der sich auf den Verkauf von Urlaubsartikeln wie Handtüchern, Badeutensilien, Sonnenbrillen etc. spezialisiert hat, benötigte einen E-Commerce-Shop zum Verkaufen seiner Artikel. Von unmittelbarer Relevanz war die atmosphärische und einladende Präsentation der Seite. Der Besucher sollte hierbei sommerlich bzw. ?urlaubsreif? gestimmt werden. Hiermit verbunden war eine UI, die zwar einen starken Effekt auf den Nutzer ausübt, jedoch nicht mit dynamischen Widgets überfüllt ist
Der Frontend wird von einem REST-Style Spring Backend gestützt. Hierbei wurde der HTML, CSS und JavaScript / jQuery Frontend mit Spring MVC als MVC-Technologie zum Backend verbunden. Als ORM-Technologie zur MySQL-Datenbank wurde Spring Data JPA genutzt. Der Austausch von Daten zwischen Back- und Frontend erfolgte über JSON.
Da der Spring IoC-Container Backend-Funktionen zur Verfügung stellte, wurde die Applikation auf einen Apache-Tomcat-Server (=Servlet Container) deployed
Zu den besonderen Funktionen zählen:
Ein Messaging-System zwischen Kunden/Nutzern und ?Admins?/Firmenmitarbeitern
Ein dynamisches Farbsystem, d.h. Akzentfarben einer Seite sind nur z.T. vorher durch CSS bestimmt und werden durch Abruf von Server-Daten (Spring MVC Controller) beim Laden der Seite durch jQuery JavaScripts soz. ?on the fly? eingestellt
Ein passwort-geschützter Adminbereich, in dem Artikel, Nutzer, Kategorien usw. verwaltet werden können (hinzufügen, bearbeiten und löschen von Objekten)
Ein passwort-geschützter Userbereich, in dem gekaufte Artikel, Nachrichten und Konversationen, abonnierte Produkt-Kategorien usw. verwaltet werden können (hinzufügen, bearbeiten und löschen von Objekten)
Stabile Performance, sogar bei großen Mengen an zu ladenden Produkten (durch Entity Graphing, Ergebnis-Caching)
Sicheres und stabiles Bezahlungssystem u.a. mit der PayPal API
Planung und Implementierung einer REST-API für einen e-Commerce Shop aus Deutschland, der sich auf das Verkaufen von Artikeln für (Sommer-)Urlaub spezialisiert hat. Automatisierte Testdurchführung sowie letztlicher Upload der Applikation auf einen finalen Server. Kontinuierliches Prüfen und Warten der App.
Arbeit als Fullstack-Developer.
Eine österreichische Immobilien Gruppe benötigte für ihre neuen Projekte in Wien eine offizielle Website, die sie über ein Admin Panel organisieren konnte.
Java Scriptbasierte Navigation von Projekten zu Wohnungen mit Visualisierung der einzelnen Objekte
Ein Konfigurator, der anhand von Nutzerparametern alle Wohnungen der Gruppe filtert und anschließend eine Ergebnisliste ausgibt.
Ein passwortgeschützter Adminbereich, in dem Projekte und die darin enthaltenden Wohnungen verwaltet werden konnten (hinzufügen, bearbeiten und löschen von Objekten).
Andere Infos:
Zusätzlich zur Implementierung des Front und Backends wurden von mir die Organisation des Hosting der Seite übernommen. Hierbei wurde auf einem externen Linux V Server (Cent OS) ein Java EE Server installiert und per SSH Shell eingerichtet
Ziel des Projekts war die Entwicklung eines eCommerce Shops für den Verkauf von hauseigener Markenkleidung
Andere Infos:
Die Website wurde von einem amerikanischen Unternehmen bestellt und alle Verhandlungen sowie gemeinsame Planung wurden in English durchgeführt
Ziel des Projekts war es ein Programm zu entwickeln, welches bei der wissenschaftlichen Analyse von elektrischen System helfen sollte
Der Fokus lag dabei auf der graphischen Darstellung sowie Kalkulation bestimmter physikalischer Größen. Es handelte sich bei der Applikation um eine Desktop-Anwendung
Es wurden folgende Technologien genutzt:
Java AWT/Swing zur Darstellung der Desktop-Anwendung
Die graphische Darstellung der Ergebniswerte wurde durch eine eigene Swing-Komponente implementiert
Bei den Kalkulationen sowie bei den Zeichnungen wurde Multi-Threading angewandt, um die Performance zu steigern.
Das Endprodukt wurde via JSmooth in eine .exe Datei konvertiert.
Mithilfe der Java I/O API sind Ergebniswerte und andere Informationen als Dateien auf der lokalen Maschine gespeichert worden
Informationen konnten mittels SOAP Webservices an eine bereits vorhandene Internet-Resource geschickt werden
Fullstack Engineer
Profil:
Ich bin Student an der FH Münster und Spezialist in der Sprache Java bei sowohl der Standard (SE) als auch Enterprise Edition (EE). Zu meinem Repertoire gehört solides Wissen beider Editions, wobei ich mit der Palette der Technologien der JEE aktuell am häufigsten zu tun habe, namentlich JPA (JDBC), EJB, CDI, JSF, aber auch die REST und SOAP Webservices und natürlich JEE Security.(Provider dieser Technologien wie Hibernate für JPA sind inbegriffen). Im weiteren Web-Umfeld habe ich mich mit dem Spring-Framework befasst und einige Projekte mit dessen Technologien entwickelt
Erfahrungen: Noch vor Beginn meines Studiums konnte ich auf verschiedenen Freelance-Platformen Erfahrungen sammeln. Zu den erledigten Projekten gehören u.a. die Entwicklung einiger eCommerce-Shops, Projekte in größeren Teams bei namhaften IT-Dienstleistern und zuletzt mehrere Projekte in dem Finanz-Sektor. Als junger Profi bin ich entwicklungsfähig und interessiere mich immer für neue Technologie und Entwicklungsansätze sowie kreative/anspruchsvolle Aufgaben. Ich verbleibe in Hoffnung auf eine schöpferische Zusammenarbeit
Frameworks:
Spring Framework
Java EE/Jakarta EE
Flutter
Hibernate
Angular
Softskills & Co.:
SCRUM, LeSS, SAFE
OO-Design, Design Patterns
Clean Code, TDD, PairP
Beruflicher Werdegang:
05/2021 ? heute:
Kunde: T-Systems Germany
Aufgaben:
Java Backend Development
Kenntnisse:
Java, SOAP Webservices, JSON RPC, Docker
10/2020 ? 09/2021:
Kunde: Deutsche Börse AG
Aufgaben:
System-Administration, Entwicklung, Wartung
Kenntnisse:
SAP CLM, BeanShell, Refactoring
01/2020 ? 03/2021:
Kunde: Pet Fellows
Aufgaben:
Fullstack Entwicklung, System Entwurf
Kenntnisse:
Spring Boot, Kotlin, JPA, API Design, Micro Service Integration, Docker, Kubernetes
07/2020 ? 10/2020:
Kunde: münster.land.leben
Aufgaben:
Fullstack Entwicklung
Kenntnisse:
Spring Boot, Kotlin, JPA, API Design, Micro Service Integration, Docker, Kubernetes
02/2019 ? 12/2019:
Kunde: Deutsche Börse AG
Aufgaben:
System-Administration, Entwicklung, Wartung
Kenntnisse:
SAP CLM, BeanShell, Refactoring
05/2018 ? 12/2018:
Kunde: Finanzinformatik GmbH & Co. KG
Aufgaben:
Fullstack Entwicklung
Kenntnisse:
OSPlus Neo, JavaScript, Java
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.