Unterstützung einer älteren Dame, deren Mann im Januar 2022 verstorben ist und die dann Leukämie bekam ...
Autodidaktisch: AngularTS; es folgen Blockchain, KI, ...
Das Tool DACAPO ist gesetzlichen Anforderungen anzupassen, wobei bestimmte Kennziffern für bestimmte User (nicht) sichtbar gemacht werden müssen.
Durch die Zusammenarbeit mehrerer Teams, die unterschiedliche Ticketingsysteme verwenden, ist eine Synchronisation der beiden Tools notwendig. Tickets aus JIRA müssen (REST API) exportiert und in KPM (SOAP API) importiert werden und umgekehrt. Dabei muss ein Mapping der jeweils verwendeten Felder (JIRA/ KPM) erfolgen.
Es sind Anpassungen an den CoreMedia-Templates für den Relaunch der Website vorzunehmen, inkl. Einstellungen im CMS selbst.
Die Anwendungen bei ETC verbinden sich bislang direkt per JDBC gegen ihre Datenbank(en) oder sind Webanwendungen, die im Tomcat laufen und den Tomcat JDBC ConnectionPool verwenden. Somit sind aber Nicht-Webanwendungen vom Connectionpooling ausgeschlossen. Es soll analysiert werden, welche ConnectionPooling-Lösungen es gibt, welche Lösung für die ETC geeignet ist und dieser dann verwendet werden. Weiterhin soll ein Monitoring des ConnectionPools gewährleistet sein. Zuvor ist eine SWOT-Analyse existierender Connectionpool durchzuführen.
Bislang wurden die selbst entwickelten Tool der Postcon in Hannover betreut. Diese sollen nach Berlin überführt und dort weiter/neu entwickelt werden. Zudem werden die Tools dabei von SVN auf Git sowie von NetBeans auf Maven-Projekte und dabei ggf. nach Java 8 migriert sowie refactored (Umstellung von JDBC ? JPA, ...). Weiterentwicklung der Eigenentwicklung Tomato, inkl. REST-API, Web-/Microservices im Domain Driven Design (DDD)
Eine bislang in PHP4 implementierte Lösung wurde bereits zum Teil nach Java portiert und soll erweitert werden. Die bestehende RESTful API soll mit Hilfe von Swagger automatisch dokumentiert werden.
Implementierung eines Hallenplans
Implementierung einer API der Product Listing Ads (Google AdWords).
Umsetzung der Spezifikation und Defect-Bearbeitung.
Modellierung von SOAP-basierten Webservices im Enterprise Architect, Generierung von XSD- und WSDL-Dateien, Implementierung der Webservices, Konfiguration des Zugriffs per CXF-Servlet, Deployment auf einem WSO2-Server, Erstellen von Klassen- und Sequenzdiagrammen. Vorgehensweise nach SCRUM. Optimierung der Performance bestehender Datenbankoperationen
Mitarbeit im Schaufenster Niedersachsen, Aufbau und Erweiterung der IKTP Plattform um eine Schnittstelle (ParkManager) zum IT-Dienstleister eines Parkhausbetreibers zur Realisierung eines Piloten für VW (Mobilitätskarte). Vorgehensweise nach SCRUM. Optimierung der Performance bestehender Datenbankoperationen.
Für einen großen Verband im Gesundheitswesen wird eine Plattform entwickelt, die zur Erfüllung gesetzlicher Vorgaben genutzt wird. Hierbei gilt es, unterschiedliche Bereiche für die Mitglieder zu entwickeln, in denen Diskussionen zu Rundschreiben u.dgl.m. erfolgen können.
Die auf dieser Plattform behandelten Themen werden durch unterschiedliche Systeme wie Optimal Systems und FirstSpirit bereitgestellt und über Liferay publiziert.
Es soll ein Backend entworfen und implementiert werden, welches auf der einen Seite mit einem iOS Smartphone und auf der anderen Seite mit den Webservices eines Drittanbieters kommunizieren kann, um Ladesäulen zum Aufladen von eCars sowie Parkplätze zu finden und zu buchen. Vorgehensweise nach SCRUM.
Es soll ein System zur Erfassung von Ticketbuchungen auf Java – Basis entwickelt werden, welches die bestehende PHP Lösung ablösen soll.
Ein Legacy-System (Aprico) muss auf eine State-of-the-art System (Capricorn) migriert werden, wobei für beide Systeme noch parallel Weiterentwicklungen vorgenommen werden.
Eine bislang verwendete Berkeley XML DB wird auf Oracle migriert.
Entwicklung von Tools für den Zertifikatehandel.
Das PAP ist ein Portal, welches diverse Services rund um das Auto anbietet. Verwendung findet hier Liferay . Hierfür habe ich eine n I18N Katalogservice entwickelt; dieser kann vom System vorgegebene, aber auch vom Kunden erstellte Einträge enthalten und verwalten. Zusätzlich wurden von mir Generatoren für die Language.properties sowie das CSV-Parsing entwickelt.
weitere Projekte auf Anfrage
Java-/Kotlin Softwareentwicklung (primär Backend)
Unterstützung einer älteren Dame, deren Mann im Januar 2022 verstorben ist und die dann Leukämie bekam ...
Autodidaktisch: AngularTS; es folgen Blockchain, KI, ...
Das Tool DACAPO ist gesetzlichen Anforderungen anzupassen, wobei bestimmte Kennziffern für bestimmte User (nicht) sichtbar gemacht werden müssen.
Durch die Zusammenarbeit mehrerer Teams, die unterschiedliche Ticketingsysteme verwenden, ist eine Synchronisation der beiden Tools notwendig. Tickets aus JIRA müssen (REST API) exportiert und in KPM (SOAP API) importiert werden und umgekehrt. Dabei muss ein Mapping der jeweils verwendeten Felder (JIRA/ KPM) erfolgen.
Es sind Anpassungen an den CoreMedia-Templates für den Relaunch der Website vorzunehmen, inkl. Einstellungen im CMS selbst.
Die Anwendungen bei ETC verbinden sich bislang direkt per JDBC gegen ihre Datenbank(en) oder sind Webanwendungen, die im Tomcat laufen und den Tomcat JDBC ConnectionPool verwenden. Somit sind aber Nicht-Webanwendungen vom Connectionpooling ausgeschlossen. Es soll analysiert werden, welche ConnectionPooling-Lösungen es gibt, welche Lösung für die ETC geeignet ist und dieser dann verwendet werden. Weiterhin soll ein Monitoring des ConnectionPools gewährleistet sein. Zuvor ist eine SWOT-Analyse existierender Connectionpool durchzuführen.
Bislang wurden die selbst entwickelten Tool der Postcon in Hannover betreut. Diese sollen nach Berlin überführt und dort weiter/neu entwickelt werden. Zudem werden die Tools dabei von SVN auf Git sowie von NetBeans auf Maven-Projekte und dabei ggf. nach Java 8 migriert sowie refactored (Umstellung von JDBC ? JPA, ...). Weiterentwicklung der Eigenentwicklung Tomato, inkl. REST-API, Web-/Microservices im Domain Driven Design (DDD)
Eine bislang in PHP4 implementierte Lösung wurde bereits zum Teil nach Java portiert und soll erweitert werden. Die bestehende RESTful API soll mit Hilfe von Swagger automatisch dokumentiert werden.
Implementierung eines Hallenplans
Implementierung einer API der Product Listing Ads (Google AdWords).
Umsetzung der Spezifikation und Defect-Bearbeitung.
Modellierung von SOAP-basierten Webservices im Enterprise Architect, Generierung von XSD- und WSDL-Dateien, Implementierung der Webservices, Konfiguration des Zugriffs per CXF-Servlet, Deployment auf einem WSO2-Server, Erstellen von Klassen- und Sequenzdiagrammen. Vorgehensweise nach SCRUM. Optimierung der Performance bestehender Datenbankoperationen
Mitarbeit im Schaufenster Niedersachsen, Aufbau und Erweiterung der IKTP Plattform um eine Schnittstelle (ParkManager) zum IT-Dienstleister eines Parkhausbetreibers zur Realisierung eines Piloten für VW (Mobilitätskarte). Vorgehensweise nach SCRUM. Optimierung der Performance bestehender Datenbankoperationen.
Für einen großen Verband im Gesundheitswesen wird eine Plattform entwickelt, die zur Erfüllung gesetzlicher Vorgaben genutzt wird. Hierbei gilt es, unterschiedliche Bereiche für die Mitglieder zu entwickeln, in denen Diskussionen zu Rundschreiben u.dgl.m. erfolgen können.
Die auf dieser Plattform behandelten Themen werden durch unterschiedliche Systeme wie Optimal Systems und FirstSpirit bereitgestellt und über Liferay publiziert.
Es soll ein Backend entworfen und implementiert werden, welches auf der einen Seite mit einem iOS Smartphone und auf der anderen Seite mit den Webservices eines Drittanbieters kommunizieren kann, um Ladesäulen zum Aufladen von eCars sowie Parkplätze zu finden und zu buchen. Vorgehensweise nach SCRUM.
Es soll ein System zur Erfassung von Ticketbuchungen auf Java – Basis entwickelt werden, welches die bestehende PHP Lösung ablösen soll.
Ein Legacy-System (Aprico) muss auf eine State-of-the-art System (Capricorn) migriert werden, wobei für beide Systeme noch parallel Weiterentwicklungen vorgenommen werden.
Eine bislang verwendete Berkeley XML DB wird auf Oracle migriert.
Entwicklung von Tools für den Zertifikatehandel.
Das PAP ist ein Portal, welches diverse Services rund um das Auto anbietet. Verwendung findet hier Liferay . Hierfür habe ich eine n I18N Katalogservice entwickelt; dieser kann vom System vorgegebene, aber auch vom Kunden erstellte Einträge enthalten und verwalten. Zusätzlich wurden von mir Generatoren für die Language.properties sowie das CSV-Parsing entwickelt.
weitere Projekte auf Anfrage
Java-/Kotlin Softwareentwicklung (primär Backend)