Senior Software Entwickler, Projektmanager, Zertifizierter SCRUM Master
- Verfügbarkeit einsehen
- 0 Referenzen
- 75€/Stunde
- 74321 Bietigheim-Bissingen
- Europa
- de | ro | en
- 07.06.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 5/2024
Tätigkeitsbeschreibung
Verantwortung für den KI-Sprachassistenten der Volksbanken-Raiffeisenbanken sowohl in der Wartung als auch in der Entwicklung. Koordination eines multinationalen Teams.
Begleitung zweier Teams im KI Bereich durch Storming, Forming, Norming. Anwendung von Liberating Structures. Scrum Master Tätigkeiten für beide Teams: Scrum Zeremonien, Einführung und Pflege der Methodik.
Zusätzlich Dokumentation und Vorbereitung zusammen mit dem Team und dem Squad Owner von Ausbringungen (MaRisk, ISO 270001). SAFe
Business Analysis, Scrum, Softwareanforderungsanalyse
2/2020 – 11/2022
Tätigkeitsbeschreibung
SCRUM, Java, Spring Boot, Hibernate, Redis, Docker, MySQL, AWS, Ionic, Lightsail, Maven, JSON, REST, YAML, GIT, Gitlab, Postman, C#, .Net, AWS, Azure, Flutter, Electron
● Aufbau des ITCs - ein internes Weiterbildungsangebot für alle Berater der
BCM Solutions GmbH
● Einführung von SCRUM und Etablierung der Zeremonien und Abläufe
● Konzeption und Umsetzung von Lernmaterial und Kursen
● Einarbeitung neuer Mitarbeiter
● Durchführung und Optimierung von Vorstellungsgesprächen
● Durchführung von Seminaren und Workshops
Aus- / Weiterbildung, Recruitment Beratung, Personalentwicklung, Projektleitung / Teamleitung, Scrum
6/2019 – 2/2020
Tätigkeitsbeschreibung
SCRUM, Java 8, Spring Boot, Hibernate, Redis, Docker, MySQL, AWS, Ionic, Lightsail, Maven, JSON, REST, YAML, GIT, Gitlab, Postman, Infrastructure as Code
● Scrum Master - enabler und unterstützer für Team, PO und Stakeholder
● Softwarekonzeption und Softwaredesign mit Fokus Backend, REST API
● Entwicklung und Implementierung von Controller, DTOs, Entities und Services nach SOLID Prinzipien
● JavaScript, CSS, HTML und Thymeleaf
● Entwicklung und Implementierung des Backends und dessen Datenbank mit
Hilfe von Hibernate und Postgresql
Scrum, Software Architecture, Softwareentwicklung (allg.), Testen
4/2019 – 5/2019
Tätigkeitsbeschreibung
Microtool in-step Blue, IBM Doors NG
● Unterstützung des Kunden im Bereich Industrial and Marine Diesel Engines
● Anforderungsmanagement
● Migration der Anforderungen
● Analyse von Datenformate inkl. Evaluierung und Auswahl
● Einführung neuer Tools und Koordination dieser mit FEV Toolchain
Spezialisten
● Entwicklung von IBM Doors NG Templates
● Dokumentation
Systemmigration, Projektmanagement (IT), Reverse Engineering
3/2018 – 6/2018
Tätigkeitsbeschreibung
SCRUM, Wasserfall, Java, Angular JS, Angular 2+, Node.JS, GIT, Jira
● Entwicklung eines Softwareprototyps
● Funktion als zentraler Ansprechpartner und Projektmanager für Daimler AG
● Mein Zuständigkeits- und Verantwortungsbereich umfasste die Koordination und Management des interne Softwareentwicklungsteams für die Entwicklung eines Software Prototyps (POC)
Projektleitung / Teamleitung (IT), Projektmanagement (IT), Scrum
7/2017 – 12/2018
Tätigkeitsbeschreibung
SCRUM, Java 8, PHP7, JavaScript, Symfony, MsDynamics, SOAP, REST, Node.JS,
MongoDB, MySQL, Vagrant, Jenkins, GIT, Webpack, GIT, Jira, Virtual Box
● Ich habe die agile Arbeitsmethode SCRUM im Projekt eingeführt und das
Team daran geschult
● Dabei habe ich mein gesamtes agiles Know-How sowie die Erfahrungen der
letzten Projekte an die firmeninternen Mitarbeiter übertragen
● Mein weiterer Fokus im Projekt lag auf dem Relaunch der Eventmanagement
Applikation sowie dem Eventbuchungsportal. Auch in diesem Projekt habe
ich als Scrum Master die agile Arbeitsmethode SCRUM eingeführt und als
Projektmanager die Verantwortung für die Software Architektur
übernommen.
● Für den Kunden Motorradonline.de war ich zuständig für die Optimierung
der Fahrzeugdatenbank APIs, Maps und Routen. Im Rahmen dessen habe ich
veraltete Software Module analysiert und Audits durchgeführt.
Scrum, Softwareentwicklung (allg.)
5/2014 – 6/2017
Tätigkeitsbeschreibung
SCRUM, Java 8, Java 6, PHP 5 & 7, Node.JS, Angular.JS, Exasol, Oracle, Vagrant, Sentry,
JIRA, Projekt Management, Web Design Patterns, IBM AS400, DB2, DWH
● Ich habe als Projektmanager als zentraler Ansprechpartner und Schnittstelle
zwischen firmeninternen und -externen Parteien fungiert
● Die Einbindung von internationalen Geschäftspartnern sowie die
Gewährleistung eines reibungslosen und funktionierenden Workflows
gehörten ebenfalls zu meinem Aufgabenbereich
● Als SCRUM Master habe ich agile Arbeitsmethoden im Projekt erfolgreich
eingeführt habe
● Weiterhin habe ich zwei komplett neue Web Dashboards inklusive
homogenem Backend System und einem essentiell wichtigem neuem
Rechte-Management-System konzipiert und umgesetzt
● Die Backend Software Architektur, umfasst hier die Data Warehouse API, ich
habe in den Abteilungen Buch und Musik eine umfangreiche
Qualitätssicherung durchgeführt, um somit das Projekt erfolgreich
abschließen zu können.
Datenbankentwicklung, ETL, Personalsuche / -auswahl, Projekt - Start-Up-Workshop, Projektmanagement (IT), Scrum, Softwareentwicklung (allg.), Software Quality, Testen
12/2012 – 8/2013
Tätigkeitsbeschreibung
PHP, MySQL, JavaScript, ExtJS, Zend Framework, Pentaho Data Integration - Kettle, MsSQL, Bash, ETL
Im Rahmen dieses Projektes war ich verantwortlich für die Anbindung von
Vertriebspartnern des Kunden.
● ich habe Schnittstellen analysiert, entwickelt und bestmöglich abstrahiert, um
eine optimale Einbindung von internationalen Verkaufspartnern zu
realisieren.
● In diesem Zuge habe ich die firmeninternen Tools optimiert und die
Koordination des Entwicklungsteams des Verkaufspartners mit der gesamten
Umsetzungsvorbereitung für die potentiellen ETL Tools übernommen.
● Damit der Kunde die bestehenden und gewonnen Daten zu einem späteren
Zeitpunkt abrufen kann, habe ich das Design einer geeigneten Datenbank
übernommen und diese am Ende erneut optimiert.
● Des Weiteren habe ich spezifische Message Queues erfolgreich
implementiert sowie firmeninterne Tools weiterentwickelt.
● Letztendlich habe ich als Senior IT-Consultant meine Beratungsfunktion
wahrgenommen und bin dem Kunden zwecks Prozessautomatisierung als
zentraler Ansprechpartner zur Seite gestanden.
Datenbankentwicklung, ETL, Projektmanagement (IT), Software Architecture, Softwareentwicklung (allg.), Software Quality, Testen
7/2012 – 12/2012
Tätigkeitsbeschreibung
PHP, MySQL, PDF, SCRUM
Ich habe einen bereits bestehenden Web-to-Print „Schokoeditor“ für B2B
Kunden neu entwickelt.
● ich war verantwortlich für die gesamte Kommunikation mit Kunden und
Partnern und habe das Projekt als Projektmanager von der Konzeption und
Planung bis hin zur Entwicklung begleitet
● Die Neuentwicklung der Anwendung habe ich unter Berücksichtigung von
Preisstaffellungen, Mandantenfähigkeit und komplexen Darstellungs- und
Editierungsmöglichkeiten für Verpackungen, wie z.B. Vorder- und Rückseite,
Firmenlogo, Adresse etc. erfolgreich umgesetzt
Projektmanagement (IT), Scrum, Softwareentwicklung (allg.)
4/2012 – 6/2012
Tätigkeitsbeschreibung
Java, PHP, XSLT, XML, ExtJS, MySQL
In diesem Projekt lag mein Hauptfokus auf der Entwicklung einer speziellen
Software im Bereich Zahlungsabwicklung
● Ich habe das Frontend mit ExtJS realisiert und im Nachgang ein Refactoring
im Bereich Payment durchgeführt.
● Im Backend habe ich PHP und Java eingesetzt und ebenfalls ein Refactoring
durchgeführt, damit die Software zukünftig auch Design Pattern konform ist.
Softwareentwicklung (allg.)
1/2012 – 9/2012
Tätigkeitsbeschreibung
PHP, MySQL, XML, HTML, AJAX
Meinen Schwerpunkt habe ich in diesem Projekt im Bereich der Webentwicklung gehabt
● Ich habe dafür eine Single-Page-Applikation für den Kunden entwickelt, die
den Usern ermöglicht eine Flugsuche durchzuführen, ohne dass die
Applikation einen Reload ausführt
● Ich habe die Funktionalität Quicksearch erfolgreich implementiert und
zusätzlich eine Suchfunktionalität für den Vergleich von Flügen diverser
Drittanbieter aufgebaut und umgesetzt.
● ich habe von MySQL duplizierte Daten identifiziert und eine Korrektur und
Optimierung der Datenbankdateien zur Prävention von Dubletten in der
Anzeige durchgeführt
● ich habe eine Primary/Forering Key Datenbank Struktur sowie einen
Datenbanklayer und -interface aufgebaut und erfolgreich realisiert
Datenbankentwicklung, Softwareentwicklung (allg.)
12/2011 – 2/2012
Tätigkeitsbeschreibung
PHP, MySQL, JavaScript, ExtJS, Zend Framework
Aufgabenbeschreibung ● Verantwortlich für die gesamte Softwarearchitektur des Projektes
● Hierfür habe ich Schnittstellen zunächst analysiert, entwickelt und
schlussendlich erfolgreich abstrahiert, um eine optimale Einbindung und
Koordination von internationalen Verkaufspartnern und deren
Entwicklungsteam zu gewährleisten
● Konkret ging es hier um eine Vorbereitung der Mitarbeiter bei der
Umsetzung für die potentiellen ETL Tools, die ich unter anderem bei der
Optimierung von firmeninternen Tools ebenfalls optimiert habe,
● Zudem war es mir sehr wichtig, dass der Kunde die Daten zu anderen
Zeitpunkten wiederverwenden kann, weshalb ich das Design einer
geeigneten Datenbank zu meinem Aufgabenbereich hinzugefügt und
erfolgreich durchgeführt habe.
● Des Weiteren habe ich spezifische Message Queues erfolgreich
implementiert sowie meine Beratungsfunktion als Senior IT-Consultant
wahrgenommen und den Kunden zwecks seiner eigenen
Prozessautomatisierung beraten
Datenbankentwicklung, ETL, Scrum, Softwareentwicklung (allg.)
7/2011 – 8/2011
Tätigkeitsbeschreibung
PHP, MySQL, JavaScript, HTML, Ajax
Requirements-Analyse
● Eine geeignete Web-to-Print Lösung für Gutscheine konzipiert und entwickelt.
● Interne technische Umsetzung inklusive Anbindung an die interne
Druck-Schnittstellen,
● Ich habe eine zugeschnittene Scan-Anwendung für den Daten-Import
entwickelt
● Der Scan ist über einen digitalen und automatisierten CSV-Upload sowie über
einen manuellen Hand-Scanner möglich
Softwareentwicklung (allg.)
6/2010 – 12/2011
Tätigkeitsbeschreibung
SCRUM, PHP, MySQL, JavaScript, Zend Framework, Design Patterns, Web Architektur, E-Commerce, MariaDB
Mein Ziel in diesem Projekt war es eine E-Book Plattform für Verlage und
Händler zu entwickeln.
● Zunächst habe ich eine wesentliche Anforderungsanalyse durchgeführt und
eine geeignete Plattform Architektur konzipiert.
6
● Diese Plattform habe ich dem Kunden als Service inklusive Datawarehouse,
E-Book-Hosting, Distribution, verschiedene Sicherheitsstufen, digitales
Rechtemanagementsystem sowie zahlreiche Statistiken bereitgestellt
● Hierbei habe ich die Koordinierung des Entwicklerteams übernommen sowie
die Abstimmung mit den Produktmanagern durchgeführt.
● Zusätzlich war ich der Ansprechpartner für den Adobe Content Server.
● Dem Kunden war es sehr wichtig, dass agile Entwicklungsphasen durchlaufen
werden, d.h. von der Planung bis hin zur Durchführung von Testszenarien. In
diesem Zuge habe ich die agile Arbeitsmethode SCRUM im Projekt eingeführt
und das Team bei der Umstrukturierung der Prozesse maßgeblich
unterstützt
Anforderungsspezifikationen, Scrum, Softwareanforderungsanalyse, Softwareentwicklung (allg.)
11/2008 – 4/2009
Tätigkeitsbeschreibung
SCRUM, PHP, MySQL, HTML, JavaScript, XML, iOS, MacOS X, Objective-C
Im Rahmen dieses Projektes habe ich einen Produktimport und ein
Administrationsmodul entwickelt, damit dem Nutzer ermöglicht wird ein
Portal für einen Preisvergleich von Sportschuhen zu nutzen
● Für dieses Portal habe ich die Informationen der eigenen Produkte sowie
Produkte von Drittanbietern überprüft.
● Hierbei ist es wichtig, dass der Datenbankimport validiert und durchgeführt
wird,
● Des Weiteren habe ich in dem Portal ermöglicht, dass der Kunde die
Produkte aktivieren und deaktivieren sowie Änderungen der Produkte
durchführen kann.
● Letztendlich habe ich sichergestellt, dass der Kunde die Produkte tracken
kann, indem ich Produktberichte automatisiert erstellt habe, die dem Kunden
Aufschluss über die Klickraten, die Suche und Produkte bei den Partnern
gibt.
Datenbankentwicklung, Projektmanagement (IT), Scrum, Softwareentwicklung (allg.), Testen
10/2008 – 4/2010
Tätigkeitsbeschreibung
PHP, MySQL, InDesign, JavaScript, Smarty, ExtJS, XML, JQuery, SCRUM, Wasserfall
Für diesen Kunden habe ich mehrere Projekte durchgeführt, die unten näher
erläutert werden. Allgemein habe ich in den Projekten die agile
Arbeitsmethode SCRUM verwendet und die Entwicklungsteam selbstständig
koordiniert
● Ich habe einen Web-to-Print Online Kalender Assistenten für einen
schnelleren Aufbau der Single-Page-Applikation konzipiert und entwickelt.
Mit diesem Assistenten habe ich den Nutzern ermöglicht, dass sie mittels
ihren eigens hochgeladenen Fotos und/oder Motiven automatisiert einen
Kalender erstellen können. Der Nutzer kann diesen erstellten Kalender
weiter editieren oder ihn direkt in den Warenkorb legen.
● ich habe ein Administrationssystem mit User Access Control und User Role
Management für eine Frontend Shop Administration (FSA) eigenständig
aufgebaut und entwickelt. Dadurch habe ich ermöglicht, dass der Kunde auf
Basis eines Basisshops neue Shops kreieren, Produktattribute und Preise
ändern, E-Mailvorlagen für den Shop editieren und Meta-Tag-Informationen
für Kategorien und Produktseiten ändern kann.
● Für den Kunden „Bona Puani“ habe ich einen personalisierten
Online-Foto-Schmuckshop konzipiert und entwickelt. Dabei habe ich meinen
Fokus auf die Navigation gelegt, damit dem Nutzer ermöglicht wird, über die
Navigation alle Produkte mit Beispielen zu sehen. Produktdateien, wie z.B.
Bilder, Preise und Versandkosten werden somit dynamisch angezeigt. Durch
meinen entwickelten Online Editor lassen sich zusätzlich Bilder hochladen
und der Kunde kann sie in an der richtigen Stelle platzieren, drehen und
bewegen.
Projektmanagement (IT), Scrum, Softwareentwicklung (allg.), Software Quality, Testen
4/2008 – 11/2008
Tätigkeitsbeschreibung
Für den Kunden habe ich ein Templating für Whitelabel Shops entwickelt.
Hierfür habe ich die vorhandenen Bilder mit Schriften identifiziert und
klassifiziert und daraus neue Bilder generiert, die ich in den Shop
implementiert habe.
● Mithilfe von Smarty und PHP habe ich die Templates aufgebaut und erstellt.
Zusätzlich habe ich Übersetzungstags für den Onlineshop des Kunden
erstellt, um die Bedienung des Shops maßgeblich zu erleichtern.
PHP, HTML, Smarty
Softwareentwicklung (allg.), Testen, Webdesign
5/2006 – 3/2008
Tätigkeitsbeschreibung
Für diesen Kunde habe ich mehrere Projekte betreut und unterstützt.
Hauptsächlich lag mein Fokus auf dem Webservice „Preisvergleich von
Versicherungen“. Hier für habe ich PHP Klassen Interfaces, PHP NuSOAP
Webservice Klassen, WSDL und XSD erstellt und implementiert.
● ich habe bereits bestehende Software-Applikationen für die Quotezone
Plattform der Preisvergleiche optimiert. Hierbei war es mir ein sehr großes
Anliegen die Applikationen in regelmäßigen Zyklen auf seine reibungslose
und fehlerfreie Funktionalität zu testen.
● Ich habe in diesem Projekt ein Setup der Datenbank Replikation von einem
Master Server auf einen Slave Server durchgeführt. Zusätzlich habe ich PHP
Module entwickelt, um dem Master oder Slave Server nutzen zu können.
8
● ich einen Webservice für den Datentransfer zwischen zwei Partnern
entwickelt. Somit habe ich ermöglicht, dass alle Dateien überprüft werden
und diese automatisiert zum Hauptsystem gesendet werden. Nach der
Verarbeitung wird automatisch eine Rückmeldung an das Sendersystem
zurückgegeben
PHP, XML, SOAP, MySQL, HTML, JavaScript
Datenbankentwicklung, Software engineering / -technik, Softwareentwicklung (allg.)
6/2005 – 5/2006
Tätigkeitsbeschreibung
Im Rahmen dieses Projektes habe ich meinen Schwerpunkt auf den Bereich
des Softwaretestings gelegt, da Testing ein sehr essentieller Bereich in der
Softwareentwicklung und ein ausschlaggebendes Kriterium für die
Softwarequalität ist.Zunächst habe ich Testfälle anhand von Dokumentationen erstellt und
eigenständig Regressionstests entwickelt.
Für die neuen Mitarbeiter des Kunden im Testingbereich habe ich
Schulungen und Seminare durchgeführt und sie in die firmeninterne
Testingumgebung eingeführt.,
Damit ich dem Kunden am Ende des Projekts Ergebnisse vorzeigen konnte,
habe ich Reports und tägliche Berichte gesammelt und diese in regelmäßigen
Abständen an die Business Analysten und das Entwicklungsteam
weitergegeben.
Qualitätsmanagement / QS / QA (IT), Softwareentwicklung (allg.), Software Quality
Zertifikate
Ausbildung
Timisoara
Über mich
Fachkräftemangel? Projektzeitdruck? IT-Spezialisten fehlen? Wir sind gern als externe Mitarbeiter für Sie tätig oder übernehmen die Entwicklung im Haus.
-Hyperlink entfernt-
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Rumänisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden