Skillmatrix, internes Tool zum Verwalten der Mitarbeiter und derer Skills
Architekturberatung und -analyse bei einem Schweizer Multimediaunternehmen. Analyse der Backendanwendung, Analyse der internen Anwendungsstrukturen mit Sonargraph, Aufzeigen von Verbesserungspotenzialen im Entwicklungsprozess
Softwareentwickler, Absichern der Codequalita?t durch Aufsetzen von SonarQube, Umsetzung von UserStorys, Aktualisierung der CI/CD Pipeline, Einfu?hren und Coaching von git-Workflows, Aufsetzen autom. Release-Prozess (mvn release)
Umsetzen von UserStories, Refactorings, technische Upgrades, Software-Modernisierung
Refactoring, Modernisierung, Architektur, Abbau/Reduktion technischer Schulden, Aufsetzen/Modernisierung CI/CD Pipeline, Buildprozess automatisieren, Aufsetzen von Coding Guidelines, Verbesserungen im Releaseprozess
Projektbeschreibung
Im Bereich ConnectedCar verwaltet die Anwendung CASA die Contract And Services, die der Kunde online in der Anwendung STORE (Microservice) bestellen kann. Einsatz als Softwareentwickler im Backend, Umsetzung von UserStorys, diverse Refactoring-Massnahmen, Verbessern der Codequalität, Beseitigung von Sonar-Meldungen, Bugfixing, Dokumentation
Prozesse & Methoden
Agile, Scrum, CI/CD
Projektbeschreibung
Ziel war die Ablösung / Digitalisierung des EXCEL-basierten Einkaufsprozesses für Teile.
Der Aufgabenbereich umfasste das initiale Aufsetzen der Projekt- und Buildumgebung sowie das anschließende Implementieren der User Storys.
Frontend: Single Page Application basierend auf AngularJS, PrimeNG, bootstrap
Backend: Java EE-basierte REST Webservices auf Glassfish
Die ersten User Storys konnten erfolgreich umgesetzt werden.
Prozesse & Methoden
Scrum, CI
Projektbeschreibung
Das System CoSy (Coloring System) liefert digital erzeugte Bilder von Fahrzeugen an ca. 70 Fremdsysteme. Die Serverlandschaft umfasst 26 Webserver in unterschiedlichen Regionen.
Die Analyse der Logfiles ist in dieser heterogenen Serverlandschaft schwierig und mit normalen, altbewährten Tools (manueller grep o.ä.) nicht mehr zu leisten.
Ziel war es die Logfiles aller 26 Serverinstanzen zentral zu sammeln und somit leicht analysierbar und auswertbar zu machen.
Es wurde erfolgreich ein kompletter ELK Stack (Elasticsearch, Logstash, Kibana) aufgesetzt und diverse Visualisierungen im Kibana Dashboard eingerichtet, welche die gewünschten Metriken (Antwortzeiten, Fehlerhäufigkeiten, etc.) übersichtlich darstellen.
Projektbeschreibung
Ziel war die Neuimplementierung der online Vertriebsplattform International Porsche Locator auf porsche.com
Die bestehende Plattform sollte durch eine moderne Architektur abgelöst werden (Frontend: SinglePageApplication mit ReactJS, Backend: Play Framework, Java 8, Elasticsearch)
Der Kandidat war als Software Developer im Backend tätig und erstellte REST Webservices basierend auf dem Play Framework mit Java 8. Auch das Dokumentieren der REST Webservices mit Swagger sowie das Aufsetzen und Betreuen der automatisierten Buildumgebung (Jenkins) war Teil der Aufgabe.
Prozesse & Methoden
Scrum, CI/CD
Projektbeschreibung
Der Systemverbund Fahrzeug Beschreibungs Modul FBM und Fahrzeug Akte (FZA) wurde von der Firma Sulzer wartungstechnisch betreut.
Der Kandidat war als Software Developer im Backend mit der Umsetzung von Changes beauftragt. Dies umfasste Implementierung, Test und Inbetriebnahme. Auch die Testabdeckung der bestehenden Codebasis wurde im Laufe der Zeit erfolgreich stetig erhöht.
Prozesse & Methoden
Agile Development, CI/CD
Projektbeschreibung
Das Legacysystem CARDO (CAR Documentation) sollte von der alten Architektur (SWING-Client mit Corba-Backend, JDK 1.3) auf eine neue BMW-konforme Plattform migriert werden.
Der Kandidat wurde mit dieser Aufgabe beauftragt. Dies begann mit einer technischen Bestandsaufnahme und Analyse der vernachlässigten und unbekannten Anwendung.
Die neue Zielarchitektur (Java 1.7, J2EE auf Glassfish 3, JPA, Oracle) wurde entworfen und deren Tragfähigkeit durch prototypische Umsetzung erster Teilkomponenten verifiziert.
Veraltete Codeteile wurden entfernt. Da es vorher keinerlei automatisierte Tests gab wurde die Migration durch Einführung einer JUnit-basierten automatisierten Testsuite abgesichert.
Die gesamte Anwendung konnte erfolgreich auf die neue Zielarchitektur migriert werden wodurch ein deutlich stabilerer Betrieb ermöglicht wurde.
Projektbeschreibung
Der Systemverbund Fahrzeug Beschreibungs Modul FBM und Fahrzeug Akte (FZA) wurde von der Firma Sulzer wartungstechnisch betreut.
Der Kandidat war als Software Developer im Backend mit der Umsetzung von Changes beauftragt. Dies umfasste Implementierung, Test und Inbetriebnahme. Auch die Testabdeckung der bestehenden Codebasis wurde im Laufe der Zeit erfolgreich stetig erhöht.
Prozesse & Methoden
Agile Development, CI/CD
Projektbeschreibung
Migration der Legacyanwendung von BEA auf Glassfish, Integration zweier HOST-Systeme aus dem Fahrzeuganlauf.
Machbarkeitsanalyse Migration, Aufwandsschätzung, Angebotserstellung.
Projektbeschreibung
Aufwandsanalyse, Angebotserstellung, Requirementsanalyse
Projektbeschreibung
Entwicklung/Test, Betrieb/Wartung.
Projektbeschreibung
Anbindung externer Tarifrechenkerne diverser Lebensversicherungsanbieter
Software Developer, lead developer, technical lead, Software Architect
Senior Technical Consultant / Java Backend / JavaEE / Software Architektur / Clean Code
Softwareentwickler mit Schwerpunkt Backend Development im Bereich Java SE, Java EE und Spring.
Abdeckung des gesamte Software Lifecycle von Anforderungsanalyse, Aufwandsschätzungen, Angebotserstellung, Fach/IT-Konzeption, Datenmodellierung, Schnittstellenkontrakte, Implementierung Frontend und Backend samt Schnittstellenanbindung, Testing, Projekt- und Teamleitung, CI/CD, Inbetriebnahme, Betrieb, Wartung, Migration von Legacy-Anwendungen in die Cloud, Architektur-Analysen, Refactorings, Erstellung von Coding-Guidelines
Tools & Technologien
Prozesse & Methoden
Zertifizierungen:
Automotive, Versicherung, Telekommunikation
Skillmatrix, internes Tool zum Verwalten der Mitarbeiter und derer Skills
Architekturberatung und -analyse bei einem Schweizer Multimediaunternehmen. Analyse der Backendanwendung, Analyse der internen Anwendungsstrukturen mit Sonargraph, Aufzeigen von Verbesserungspotenzialen im Entwicklungsprozess
Softwareentwickler, Absichern der Codequalita?t durch Aufsetzen von SonarQube, Umsetzung von UserStorys, Aktualisierung der CI/CD Pipeline, Einfu?hren und Coaching von git-Workflows, Aufsetzen autom. Release-Prozess (mvn release)
Umsetzen von UserStories, Refactorings, technische Upgrades, Software-Modernisierung
Refactoring, Modernisierung, Architektur, Abbau/Reduktion technischer Schulden, Aufsetzen/Modernisierung CI/CD Pipeline, Buildprozess automatisieren, Aufsetzen von Coding Guidelines, Verbesserungen im Releaseprozess
Projektbeschreibung
Im Bereich ConnectedCar verwaltet die Anwendung CASA die Contract And Services, die der Kunde online in der Anwendung STORE (Microservice) bestellen kann. Einsatz als Softwareentwickler im Backend, Umsetzung von UserStorys, diverse Refactoring-Massnahmen, Verbessern der Codequalität, Beseitigung von Sonar-Meldungen, Bugfixing, Dokumentation
Prozesse & Methoden
Agile, Scrum, CI/CD
Projektbeschreibung
Ziel war die Ablösung / Digitalisierung des EXCEL-basierten Einkaufsprozesses für Teile.
Der Aufgabenbereich umfasste das initiale Aufsetzen der Projekt- und Buildumgebung sowie das anschließende Implementieren der User Storys.
Frontend: Single Page Application basierend auf AngularJS, PrimeNG, bootstrap
Backend: Java EE-basierte REST Webservices auf Glassfish
Die ersten User Storys konnten erfolgreich umgesetzt werden.
Prozesse & Methoden
Scrum, CI
Projektbeschreibung
Das System CoSy (Coloring System) liefert digital erzeugte Bilder von Fahrzeugen an ca. 70 Fremdsysteme. Die Serverlandschaft umfasst 26 Webserver in unterschiedlichen Regionen.
Die Analyse der Logfiles ist in dieser heterogenen Serverlandschaft schwierig und mit normalen, altbewährten Tools (manueller grep o.ä.) nicht mehr zu leisten.
Ziel war es die Logfiles aller 26 Serverinstanzen zentral zu sammeln und somit leicht analysierbar und auswertbar zu machen.
Es wurde erfolgreich ein kompletter ELK Stack (Elasticsearch, Logstash, Kibana) aufgesetzt und diverse Visualisierungen im Kibana Dashboard eingerichtet, welche die gewünschten Metriken (Antwortzeiten, Fehlerhäufigkeiten, etc.) übersichtlich darstellen.
Projektbeschreibung
Ziel war die Neuimplementierung der online Vertriebsplattform International Porsche Locator auf porsche.com
Die bestehende Plattform sollte durch eine moderne Architektur abgelöst werden (Frontend: SinglePageApplication mit ReactJS, Backend: Play Framework, Java 8, Elasticsearch)
Der Kandidat war als Software Developer im Backend tätig und erstellte REST Webservices basierend auf dem Play Framework mit Java 8. Auch das Dokumentieren der REST Webservices mit Swagger sowie das Aufsetzen und Betreuen der automatisierten Buildumgebung (Jenkins) war Teil der Aufgabe.
Prozesse & Methoden
Scrum, CI/CD
Projektbeschreibung
Der Systemverbund Fahrzeug Beschreibungs Modul FBM und Fahrzeug Akte (FZA) wurde von der Firma Sulzer wartungstechnisch betreut.
Der Kandidat war als Software Developer im Backend mit der Umsetzung von Changes beauftragt. Dies umfasste Implementierung, Test und Inbetriebnahme. Auch die Testabdeckung der bestehenden Codebasis wurde im Laufe der Zeit erfolgreich stetig erhöht.
Prozesse & Methoden
Agile Development, CI/CD
Projektbeschreibung
Das Legacysystem CARDO (CAR Documentation) sollte von der alten Architektur (SWING-Client mit Corba-Backend, JDK 1.3) auf eine neue BMW-konforme Plattform migriert werden.
Der Kandidat wurde mit dieser Aufgabe beauftragt. Dies begann mit einer technischen Bestandsaufnahme und Analyse der vernachlässigten und unbekannten Anwendung.
Die neue Zielarchitektur (Java 1.7, J2EE auf Glassfish 3, JPA, Oracle) wurde entworfen und deren Tragfähigkeit durch prototypische Umsetzung erster Teilkomponenten verifiziert.
Veraltete Codeteile wurden entfernt. Da es vorher keinerlei automatisierte Tests gab wurde die Migration durch Einführung einer JUnit-basierten automatisierten Testsuite abgesichert.
Die gesamte Anwendung konnte erfolgreich auf die neue Zielarchitektur migriert werden wodurch ein deutlich stabilerer Betrieb ermöglicht wurde.
Projektbeschreibung
Der Systemverbund Fahrzeug Beschreibungs Modul FBM und Fahrzeug Akte (FZA) wurde von der Firma Sulzer wartungstechnisch betreut.
Der Kandidat war als Software Developer im Backend mit der Umsetzung von Changes beauftragt. Dies umfasste Implementierung, Test und Inbetriebnahme. Auch die Testabdeckung der bestehenden Codebasis wurde im Laufe der Zeit erfolgreich stetig erhöht.
Prozesse & Methoden
Agile Development, CI/CD
Projektbeschreibung
Migration der Legacyanwendung von BEA auf Glassfish, Integration zweier HOST-Systeme aus dem Fahrzeuganlauf.
Machbarkeitsanalyse Migration, Aufwandsschätzung, Angebotserstellung.
Projektbeschreibung
Aufwandsanalyse, Angebotserstellung, Requirementsanalyse
Projektbeschreibung
Entwicklung/Test, Betrieb/Wartung.
Projektbeschreibung
Anbindung externer Tarifrechenkerne diverser Lebensversicherungsanbieter
Software Developer, lead developer, technical lead, Software Architect
Senior Technical Consultant / Java Backend / JavaEE / Software Architektur / Clean Code
Softwareentwickler mit Schwerpunkt Backend Development im Bereich Java SE, Java EE und Spring.
Abdeckung des gesamte Software Lifecycle von Anforderungsanalyse, Aufwandsschätzungen, Angebotserstellung, Fach/IT-Konzeption, Datenmodellierung, Schnittstellenkontrakte, Implementierung Frontend und Backend samt Schnittstellenanbindung, Testing, Projekt- und Teamleitung, CI/CD, Inbetriebnahme, Betrieb, Wartung, Migration von Legacy-Anwendungen in die Cloud, Architektur-Analysen, Refactorings, Erstellung von Coding-Guidelines
Tools & Technologien
Prozesse & Methoden
Zertifizierungen:
Automotive, Versicherung, Telekommunikation
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.