Full-Stack Software Entwickler (✅ Angular, Spring Boot, Python, SQL)
- Verfügbarkeit einsehen
- 0 Referenzen
- 75€/Stunde
- 29225 Celle
- auf Anfrage
- de | en
- 23.11.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
2/2023 – 11/2023
Tätigkeitsbeschreibung
Entwicklung einer cloudbasierten Webapp für die Darstellung und Modifikation von Daten im IoT/PropTech Bereich:
Frontend‑Stack: Angular, TypeScript, HTML/CSS, REST
Backend‑Stack: Java Spring‑Boot, JPA Hibernate, MQTT
Wartung und Update von PostgreSQL Datenbanken
Agile Arbeitsorganisation mit Jira und Scrum
Postgresql, Agile Methodologie, Scrum, Git, Hibernate (Java), Java (allg.), Jira, Spring Framework, Angular, CSS (Cascading Style Sheet), HTML5, Representational State Transfer (REST)
4/2022 – 1/2023
Tätigkeitsbeschreibung
Entwicklung eines vollwertigen Tools zur Durchführung von
System‐Tests im Bereich von Banken‐Transaktionen
Frontend‐Stack: Angular, TypeScript, HTML/CSS, REST
Backend‐Stack: Python‐Flask, sqlalchemy, IBM MQ
Wartung und Update von MySQL and OracleDB Datenbanken
Bash Skripte für automatisierte Datei‐Generierung
Agile Arbeitsorganisation mit Confluence, Jira und Scrum nach Vorbild des SAFe frameworks
Mysql, Confluence, Scrum, Bash Shell, Jira, Python, Typescript, Angular, CSS (Cascading Style Sheet), HTML, Representational State Transfer (REST)
2/2021 – 12/2021
Tätigkeitsbeschreibung
✓ Design und Implementierung von Software-Komponenten zur Prozessanalyse in einem Angular basierten Frontend Stack: Html, CSS, Typescript, Bootstrap, Angular Material, D3.js, bpmn.js.
✓ Implementierung von effizienten Algorithmen zur Datenanalyse und von Funktionen zum Datenmanagement in einem Python-Flask basierten Backend-Webservice
✓ Agiles Aufgabenmanagement via Jira. Teilnahme an biwöchentlichen Scrum-Meetings zur Diskussion von Kundenwünschen und dem aktuellen Stand der Entwicklung.
Mysql, Agile Methodologie, Scrum, Git, Python, Typescript, Angular, CSS (Cascading Style Sheet), HTML, Business Process Model and Notation
3/2019 – 4/2019
TätigkeitsbeschreibungDieses Projekt hatte die klare Zielformulierung, einen Algorithmus zu entwickeln, welcher die ideale Rundenzeit eines Wagens auf Grundlage seiner Parameter vorhersehen kann. Bei der Entwicklung gab es mehrere Schwierigkeiten, die es zu lösen galt. Als Beispiel sei genannt, dass die Gefahr bestand, dass das Modell sich zu sehr auf die Trainingsdaten verlässt und nicht sonderlich gut bei neuen, noch nie zuvor gesehenen Daten abschneiden würde. Außerdem musste ein Weg gefunden werden, die Vorhersage zuverlässig für neue Rennstrecken zu machen, da die Daten nur auf einer Rennstrecke basierten. Ich entwickelte mehrere Modelle und verglich sie miteinander. Als Resultat schied ein Adaboost Regressor viel besser als eine neuronale Netzwerk basierte Lösung ab, vor allem in Hinsicht auf neue Daten. Am Ende performte mein System im Rahmen des tolerierbaren Fehlers in den Tests und der Kunde war äußerst zufrieden.
Eingesetzte QualifikationenLineare Regression, Python, Representational State Transfer (REST)
3/2018 – 9/2018
TätigkeitsbeschreibungIn diesem interdisziplinären Forschungsprojekt war das Ziel die Entwicklung eines interaktiven Analysetools, mit dem Sportanalysten interessante Spielszenen und taktische Muster schneller erkennen können sollten. Ich designte eine Desktop Applikation, in der Nutzer rohe Positionsdaten von Fußballspielen laden können. Diese Daten werden von hochentwickelten Kamerasystemen in Stadien generiert. Wenn die Daten in das Programm geladen werden, werden sie zunächst speziell vorbereitet. Im Anschluss ist es möglich, sich durch Spielszenen zu klicken, die durch Ballbesitzphasen voneinander getrennt sind. Der Nutzer kann verschiedene Spielerlaufwege der aktuell angezeigten Szene auswählen und einen Suchprozess starten, welcher die ähnlichsten Spielszenen zu der aktuellen Szene zurückgibt. Die Ähnlichkeit basiert dabei auf der Angleichung von Laufwegen. Eine koordinierte Evaluation in Kooperation mit Sportanalysten zeigte, dass das Tool einen positiven Einfluss auf die Untersuchung taktischer Muster nimmt.
Eingesetzte QualifikationenPython
11/2015 – 12/2018
Tätigkeitsbeschreibung
Entwicklung von iOS Apps mit Swift, CoreData, FacebookAPI
Übersetzung in Android Apps
Android, iOS, Java (allg.), Swift (Programmiersprache)
Ausbildung
RWTH Aachen
Aachen
Leibniz Universität Hannover
Hannover
Über mich
Agile Arbeitsweisen mit Scrum, Software-Versioning mit Git sowie Test Driven Development sind für mich unverzichtbarer Teil meiner Arbeit.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden