Backend Entwickler, PO
- Verfügbarkeit einsehen
- 0 Referenzen
- 1€/Stunde
- 10243 Berlin
- Weltweit
- de | en | es
- 01.02.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2017 – 12/2023
Tätigkeitsbeschreibung
Entwicklung einer Software für die visuelle Reisendeninformation
Entwicklung von Spring Boot Services für eine Webanwendung mit DB Anbindung
PO eines Entwicklungsteams
- Neuentwicklung mit Go-Life
- Entwicklung in Plain Java (7/8/11)
- Datenverarbeitung vom Eingang bis zum Endgerät
- Hierzu wurden mehrere Microservices neu aufgesetzt
- Planung und Architektur habe ich mit begleitet
- Die Entwicklung habe ich geleitet
- Endgeräte wurden mit Bitmap, SES, HTML von verschiedenen Herstellern bedient
- Neuentwicklung der Akustik auf Basis von TTS
- Neu- und Weiterentwicklung von Spring Boot Microservices für eine Webanwendung
- Die Microservices waren z.T. An eine PostgreSQL DB angebunden und wurden mit Flyway Skripten ausgestattet
Skills: Java 7/8/11, Spring Boot, Cucumber, Gradle, Rabbitmq, Microservices, Rest, Bitmap, Json, Git, Gitlab, Nodejs mit npm, React, frontend- / backend, Scrum
Git, Gradle, Java (allg.), Json, Node.Js, Product Owner, Representational State Transfer (REST), Spring Framework
7/2016 – 6/2017
Tätigkeitsbeschreibung
Weiterentwicklung und Absicherung von Software und Hardware
- Entwicklung im Bereich Telematik Plattformen im Nutzfahrzeugbereich
- Weiterentwicklung von einem Kundenportal im Frontend und Backend Bereich
- Weiterentwicklung einer App, hier ging es um das Entwickeln neuer Restschnittstellen und um Backendentwicklung
- Absicherung Hardware durch EndtoEnd Tests und Backendentwicklung
- Optimierung der DB durch Umstrukturierung der Tabellen und verbessern der SQL Statements
Skills: Java8, XML, SQL, Python, Rest, Git, Spring, EndtoEnd Tests, CRM, Backendentwicklung, Scrum
Subversion, Backend, Git, IBM WebSphere Application Server (WAS), Java (allg.), Kanban (Softwareentwicklung), Mysql, Python, Representational State Transfer (REST)
11/2015 – 3/2016
Tätigkeitsbeschreibung
Weiterentwicklung eines Rechereche Tools
- Recherche Browser Tool für archivierte Nachrichten
- Single Page Anwendung mit Server Client Programm
- selbst erstellte Datenbank, welche an das Nachrichtenarchiv der Reuters Nachrichtenagentur gekoppelt ist
- Suche nach gewünschten Nachrichtenthemen und detaillierte Darstellung über deren zeitlichen und örtlichen Verlauf
- Direktverlinkung zur Internetseite von Reuters auf eine gewünschte Nachricht
- Schwerpunkte waren zu Beginn Performance und Darstellung
- Später Entwicklung an weiteren Funktionen
Skills: Java, Javascript, Spring, HTML, Angular JS, Ani Theme, Maven, Gulp, Python, SQL, GUI
HTML5, Java (allg.), JavaScript-Frameworks, Mysql, Python, Spring Framework
3/2014 – 4/2014
Tätigkeitsbeschreibung
Planungstool für eingehende Angebote
- Entwicklung eines Planungstools für eingehende Angebote
- in welcher Stückzahl ein gewünschtes / angefragtes Produkt lieferbar
- die Daten sind an das zuvor entwickelte Datenbanktool gebunden und diese werden in Betracht gezogen
- Aufgabe: Entwicklung koordinieren, Vorstand über den Verlauf informieren, Absprache mit der Abteilung Vertrieb, die Oberfläche entwerfen, die Datenbankabfrage und Algorithmus programmieren
Skills: Python, SQL, Sortieralgorithmen, GUI
Forschung & Entwicklung, Mysql, Projektleitung / Teamleitung (IT), Python, Softwareentwicklung (allg.), User Interface (UI), Vertrieb (allg.)
5/2013 – 11/2013
Tätigkeitsbeschreibung
Projekt Robocup
- Unterstützung der Abteilung Lokalisierung
- Arbeit mit den Wettkampfrobotern
- Verbesserung des Verfahrens zur Positionserkennung
- einlesen der Informationen über 2 Kameras
- Positionsbestimmung anhand der Spielfeldlinien mit einem eigens entwickelten Algorithmus
Skills: Python, Bildverarbeitung, Robotik/Robotertechnik
Python, Robotics, Softwareentwicklung (allg.)
1/2012 – 12/2013
Tätigkeitsbeschreibung
Datenbanktool zur Warenwirtschfatsplanung
- Optimierung der Warenwirtschaft
- Bereiche: Einkauf, Lagerlogistik, Zusammenbau und Verkauf
- Aufgaben: Entwicklung koordinieren, Vorstand über den Verlauf informieren, die Absprache mit der Abteilung Einkauf / Lager / Zusammenbau / Verkauf, Oberfläche entwerfen, Datenbankabfrage und Algorithmus programmieren.
Skills: Python, SQL, GUI, Multinäre Bäume, Logistik Planung, Lagerlogistik
Forschung & Entwicklung, Lagerlogistik, Mysql, Projektleitung / Teamleitung (IT), Python, Softwareentwicklung (allg.), User Interface (UI)
Ausbildung
TU Berlin
Berlin
Über mich
Ich freue mich auf Ihre spanenden Projekte und auf unsere Zusammenarbeit.
Weitere Kenntnisse
Sehr geehrte Damen und Herren,
Ich habe mehr als 10 Jahre Erfahrung als Softwareentwickler. Hierzu zählen meine Projekte bei der Deutschen Bahn, bei ITSonix, für CEI und meine Zeit bei miControl.
Bei der deutschen Bahn habe ich das Projekt „Reisenden Information der Zukunft“ begleitet. Dazu habe ich eine Zeit lang viel mit Plain Java, und Rendering Komponenten gearbeitet. Schnell wurde ich hier zum Teamleiter im Bereich Backend. Nach einem Team wechsel habe ich mit Spring Boot Services und Datenbanken gearbeitet. Das letzte halbe Jahr habe ich das Team als PO übernommen.
ITSonix konnte ich bei der Entwicklung des Kundenportals und einer App, sowie bei der Absicherung der Hardware für einen Autobauer unterstützen. In der Zeit bei CEI entwickelte ich ein Browser Tool, welches auf Angular JS basiert.Bei miControl habe ich ein Datenbanktool zur Optimierung der Warenwirtschaft entwickelt.
Sehr gute Kenntnisse besitze ich in Java, Python, SQL und Git. Zusätzlich besitze ich gute Kenntnisse in Spring Boot, Javascript, HTML, Maven, SVN, XML und Turbo Pascal.
Ich stehe Ihnen ab dem 01.01.2024 Vollzeit zur Verfügung.
Ich freue mich auf unsere Zusammenarbeit
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
- Französisch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden