freiberufler Full-Stack Software Entwickler (✅ Angular, Spring Boot, Python, SQL) auf freelance.de

Full-Stack Software Entwickler (✅ Angular, Spring Boot, Python, SQL)

zuletzt online vor wenigen Tagen
  • 75€/Stunde
  • 29225 Celle
  • auf Anfrage
  • de  |  en
  • 23.11.2023

Kurzvorstellung

Hi, ich bin G. und ich helfe Ihnen gerne bei der Umsetzung Ihrer Wunsch-Software. Durch meine Berufserfahrung eignete ich mir umfangreiches Wissen über Frontend-, Backend- und App-Entwicklung an.

Qualifikationen

  • Angular
  • Code Review
  • Flask
  • Git
  • Java (allg.)
  • Python
  • SCRUM
  • Selenium
  • Spring Boot
  • TDD

Projekt‐ & Berufserfahrung

Full Stack Web Development (Angular, Java Spring Boot, TimeScaleDB)
Brick4u GmbH, Oederan
2/2023 – 11/2023 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

PostgreSQL, Agile Entwicklung, SCRUM, Git, Hibernate (Java), Java (allg.), Jira, Spring, Angular, CSS (Cascading Style Sheet), HTML5, Representational State Transfer (REST)

Full Stack Web Development (Angular, Python-Flask, SQL)
Worldline/Expleo, Frankfurt
4/2022 – 1/2023 (10 Monate)
Banken
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

mySQL, Confluence (Atlassian), SCRUM, Bash (Shell), Jira, Python, TypeScript, Angular, CSS (Cascading Style Sheet), HTML, Representational State Transfer (REST)

Full Stack Web Developer (Python + Angular) (Festanstellung)
Fraunhofer FIT, Aachen
2/2021 – 12/2021 (11 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

mySQL, Agile Entwicklung, SCRUM, Git, Python, TypeScript, Angular, CSS (Cascading Style Sheet), HTML, Business Process Model and Notation (BPMN)

Data Scientist | Python Entwickler
Kundenname anonymisiert, Hannover
3/2019 – 4/2019 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2019 – 4/2019

Tätigkeitsbeschreibung

Dieses 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 Qualifikationen

Lineare Regression, Python, Representational State Transfer (REST)

Software-Entwickler/Datenanalyst
Kundenname anonymisiert, Hannover
3/2018 – 9/2018 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2018 – 9/2018

Tätigkeitsbeschreibung

In 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 Qualifikationen

Python

App Entwickler iOS & Android (Festanstellung)
NG-IT-Consulting GmbH, Hannover
11/2015 – 12/2018 (3 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2015 – 12/2018

Tätigkeitsbeschreibung

Entwicklung von iOS Apps mit Swift, CoreData, FacebookAPI
Übersetzung in Android Apps

Eingesetzte Qualifikationen

Android, iOS, Java (allg.), Swift (Apple)

Ausbildung

Informatik (M. Sc.)
Master of Science
RWTH Aachen
2022
Aachen
Informatik (B.Sc.)
Bachelor of Science
Leibniz Universität Hannover
2018
Hannover

Über mich

Beim Frontend habe ich Erfahrung mit den beiden großen Frameworks: Angular, VueJS. Im Backendbereich habe ich über 3 Jahre Erfahrung mit Python (Flask), kann aber auch mit Java (Spring Boot) entwickeln.
Agile Arbeitsweisen mit Scrum, Software-Versioning mit Git sowie Test Driven Development sind für mich unverzichtbarer Teil meiner Arbeit.

Weitere Kenntnisse

SQL, BPMN2.0, Signavio, Python, MySQL, Pandas, Nginx, Jenkins, Docker, Gatsby, Flask, Vue.js, Node.js, iOS, Android, Angular, LATEX, Signavio, Microsoft Office, Camunda, Git, Jira, Confluence, JPA Hibernate, Spring Boot, JHipster

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
90
Alter
26
Berufserfahrung
8 Jahre und 5 Monate (seit 11/2015)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden