Fullstack Enwickler / Software Architekt
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 81243 München
- Nähe des Wohnortes
- de | en | es
- 07.09.2024
Kurzvorstellung
Auszug Referenzen (1)
"In dem Projekt hat Herr [...] W. als JavaEE und Web Entwickler stets zu voller Zufriedenheit gearbeitet. Er hat viel Engagement und Eigeninitiative gezeigt und selbständig und verantwortungsvoll seine Aufgaben gemeistert. In das Team hat er sich sehr gut eingebracht.
Ich kann ihn jederzeit für ein Projekt in diesem Bereich empfehlen.
Moritz Jülkenbeck"
11/2015 – 2/2016
Tätigkeitsbeschreibung
Weiterentwicklung einer bestehenden Applikation, die basierenden auf Geodaten die verfügbaren Datenverbindungen (3G, LTE, DSL, VDSL,...) ermittelt.
Komplette Überarbeitung einer bestehenden HATEOAS-Rest-Anwendung hinsichtlich bestehender und neuer Endkunden-Anforderungen. Überarbeitung des Sicherheits- und Rollenkonzept.
Software Engineering & Entwicklung einer JavaEE basierenden Web-Anwendung zur Migration von analogen zu IP-basierten Telefonanschlüssen für die Firmenkunden eines großen deutschen Telekommunikationskonzern.
Scrum, Spring Framework, J2EE, Enterprise Javabeans, Junit, AngularJS, JavaScript, Requirement Analyse
Qualifikationen
Projekt‐ & Berufserfahrung
6/2021 – 5/2024
Tätigkeitsbeschreibung
Als Lead Enterprise Architect war ich verantwortlich für das Enterprise-API-Programm, das die Produktzentrierte Organisation in Richtung des Konzepts "API-as-a-Product" leitete. Dabei übersetzte ich die Unternehmensstrategie in Anforderungen für die technische Plattform. In enger Zusammenarbeit mit anderen Productline Managern und dem Operations/Infrastructure-Team.
Zudem arbeitete ich eng mit Lead-Entwicklern und Technischen Produktmanagern zusammen, um unternehmensweite Initiativen erfolgreich umzusetzen. Ein zentraler Schwerpunkt lag auf dem Aufbau der Plattform, um Entwicklungsteams durch Technologie, Schulungen und Wissenstransfer effektiv zur Teilnahme am Enterprise-API-Programm zu befähigen.
Des Weiteren entwickelte ich Standards und Best Practices, um die Multi-Region Application Architecture von Retarus zu verbessern, wobei ein besonderer Fokus auf Datenschutz und Sicherheit lag. Ein weiterer Meilenstein bestand in der Etablierung eines neuen Teams bestehend aus Entwicklern in München (GER), Timișoara (ROU) und Lissabon (PRT).
Die genutzten Technologien umfassten dabei Spring Boot, Kafka, Redis, Docker und Rancher.
Architekturvisualisierung, Data Mining, DevOps, Docker, Apache Kafka, Kubernetes, Node.Js, Projektleitung / Teamleitung (IT), Spring Framework
5/2018 – 6/2021
Tätigkeitsbeschreibung
Als Manager eines agilen Entwicklungsteams mit Standorten in München (GER), Wroclaw (POL) und Timișoara (ROU) mit insgesamt 12 Vollzeitmitarbeitern lag mein Schwerpunkt auf der Übersetzung von Backend-Implementierungen verschiedener Produktline-Teams (Email Security, Fax, SMS, EDI) in Kunden Self-Service Portal-Komponenten. Direkt dem CEO unterstellt, trug ich Verantwortung für übergreifende Themen wie Billing, Reporting, Monitoring und Audit Logging.
Im Jahr 2019 etablierte ich erfolgreich einen neuen Entwicklungsstandort in Rumänien, um die Zusammenarbeit mit den Teams in München zu intensivieren und die Einstellungskosten um 50% zu reduzieren. Seit 2018 bin ich Mitglied des IT Security Advisory Boards, vertrete die Entwicklungsteams und übertrage IT-Sicherheitsstrategien, Compliance- und Zertifizierungsanforderungen (GDPR, HIPAA, HITRUST usw.) in konkrete Architekturen und Implementierungen, einschließlich der Umsetzung von Privacy by Design. Als Ansprechpartner für externe Sicherheits- und Penetrationstests trage ich zur kontinuierlichen Verbesserung des sicheren Softwareentwicklungszyklus bei.
Des Weiteren spielte ich eine entscheidende Rolle im Projektteam, das die erforderlichen Prüfungen und Kontrollen für den erfolgreichen Abschluss der SOC2-Auditierung durchführte, mit Fokus auf Informations- und IT-Sicherheit. Im Jahr 2020 initiierte ich ein unternehmensweites Tech-Talk-Format, um den Wissensaustausch zwischen verschiedenen Abteilungen und Entwicklern zu fördern, und organisierte monatliche Veranstaltungen mit internen und externen Referenten.
Zusätzlich leitete ich die Entwicklung einer globalen Service-Konfigurations- und Bereitstellungsstrategie als Reaktion auf die Herausforderungen durch die Aufhebung des "Safe Harbor"-Abkommens.
Projektleitung / Teamleitung (IT), Angular, Datenbankentwicklung, Docker, Graphql, Apache Kafka, Spring Framework
2/2017 – 5/2018
TätigkeitsbeschreibungAls Senior Software Developer übernahm ich die Verantwortung für die Wartung eines bestehenden Portals, das auf Legacy-Software basierte. Darüber hinaus entwickelte ich eine Strategie zur Transformation des monolithischen Systems in eine moderne Microservices-Architektur. Als Coach unterstützte ich andere Entwickler im Team und führte erfolgreich Artifactory als zentrales Repository-Management-Tool ein.
Eingesetzte QualifikationenProjektleitung / Teamleitung (IT), Angular, Architekturvisualisierung, DevOps, Java (allg.), Node.Js, Schulung / Coaching (allg.), Typescript
2/2016 – 2/2017
Tätigkeitsbeschreibung
Weiterentwicklung der bestehenden, hausintern-entwickelten Enterprise Portale.
- Upgrade einzelner systemkritischer Kernkomponenten.
- Einführung eines neuen Buildsystem.
- Vorbereitung der Portal Anwendung auf Sicherheits- und Prozessaudits.
- Resilent Software Design
- Aufbau einer neuen Security Architecture
- Aufbau eines Authentication Provider
- Aufbrechen des bestehende Software Monolithen
- Einführung agiler Entwicklungsmethoden
Projektleitung / Teamleitung (IT), AngularJS, Apache Tomcat, Java (allg.), Java Database Connectivity, Software Architecture, Software engineering / -technik
11/2015 – 2/2016
Tätigkeitsbeschreibung
Weiterentwicklung einer bestehenden Applikation, die basierenden auf Geodaten die verfügbaren Datenverbindungen (3G, LTE, DSL, VDSL,...) ermittelt.
Komplette Überarbeitung einer bestehenden HATEOAS-Rest-Anwendung hinsichtlich bestehender und neuer Endkunden-Anforderungen. Überarbeitung des Sicherheits- und Rollenkonzept.
Software Engineering & Entwicklung einer JavaEE basierenden Web-Anwendung zur Migration von analogen zu IP-basierten Telefonanschlüssen für die Firmenkunden eines großen deutschen Telekommunikationskonzern.
Scrum, Spring Framework, J2EE, Enterprise Javabeans, Junit, AngularJS, JavaScript, Requirement Analyse
11/2013 – 11/2015
Tätigkeitsbeschreibung
Als Geschäftsführer und Technischer Leiter bin ich für die Strategie und Umsetzung von Campus-Compass.eu zuständig (rund 100.000 Besucher pro Monat). Dies umfasst sowohl die B2C Produkte als auch B2B Produkte.
Darüber hinaus stehe ich als Geschäftsführer im direkten Kontakt mit Endkunden. Die Herausforderung bei diesem Projekt liegt in einem konsequenten Bootstrapping und der kontinuierlichen Weiterentwicklung der Plattform hin zu einer europaweiten Plattform.
Projektleitung / Teamleitung (IT), Agile Methodologie, Apache HTTP Server, Hibernate (Java), J2EE, Marketing, Projektmanagement (IT), Responsive Webdesign, Ubuntu
8/2011 – 1/2014
Tätigkeitsbeschreibung
Verantwortlich für den Verkauf des Emplido Konzeptes an Experteer.
Aufbau und Führung eines Teams für die Weiterentwicklung von Emplido (Social Recruting Platform veröffentlicht Februar 2012) als Verantwortlicher für Produkt & Entwicklung. Mitverantwortlich für die Entwicklung und Umsetzung der Produkt und Markenstrategie für Emplido.
Verantwortlich für Strategie, Produkt & Entwicklung von mystrengths360 (Personality Peer-Review Tool veröffentlicht August 2013)
Projektleitung / Teamleitung (IT), Agile Methodologie, Hibernate (Framework), J2EE, Projektmanagement (IT), Scrum
1/2010 – 7/2011
Tätigkeitsbeschreibung
Also Gründer und technischer Leiter war ich für die Technologie und Strategie von Emplido zuständig. Emplido ist eine Social Recruiting Plattform, welche es Unternehmen erleichtert mithilfe der eigenen Mitarbeiter neue Mitarbeiter zu gewinnen. Emplido nutzt dabei alle verfügbaren Socialen Netzwerken und die darin enthaltenen arbeitsrelevanten Informationen um potentielle Kandidaten für eine position herauszufiltern.
Emplido wurde noch als Prototyp an Experteer GmbH samt Team verkauft.
Projektleitung / Teamleitung (IT), Business Analysis, J2EE, Java (allg.), Management (allg.), Marketing, Recruiting, Responsive Webdesign, Web Entwicklung
Ausbildung
München
München
Über mich
Neben jahrelanger Erfahrung als Software Entwickler, bringe ich zusätzlich unternehmerisches Denken und Handeln in alle meine Projekte mit ein.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden