freiberufler Senior Fullstack Engineer mit Passion für Clean Code & Kommunikation auf freelance.de

Senior Fullstack Engineer mit Passion für Clean Code & Kommunikation

offline
  • 70€/Stunde
  • Bochum
  • National
  • de  |  ru  |  en
  • 08.01.2024

Kurzvorstellung

→ Sehr hohe Eigenverantwortlichkeit, Blick auf Kommunikation & methodisches Vorgehen
→ Technologisch viel Erfahrung mit Spring & Java, Angular/ React, Docker & CI sowie agilen Methoden
→ Vertiefe mich aktuell in Microservices & AWS

Qualifikationen

  • Agile Methodologie
  • Angular3 J.
  • Continuous Delivery5 J.
  • Datenbankentwicklung
  • Docker3 J.
  • Java (allg.)2 J.
  • React (JavaScript library)2 J.
  • Responsive Webdesign1 J.
  • Softwareentwicklung (allg.)
  • Spring Framework3 J.

Projekt‐ & Berufserfahrung

Lead Coach/ Trainer for Java Bootcamps
neue fische, Bochum
9/2022 – 10/2023 (1 Jahr, 2 Monate)
Lehre- und Ausbildung
Tätigkeitszeitraum

9/2022 – 10/2023

Tätigkeitsbeschreibung

- Planung und Durchführung von hoch interaktiven Live-Vorträgen
- Erstellung von leicht verständlichen Folien, Handouts und Code-Beispielen basierend auf den Bedürfnissen der Studenten
- Austausch und Mitwirkung am didaktischen Konzept und Know-how des Unternehmens
- Themen, die im Bootcamp behandelt wurden:
* Java
* Java-/ TypeScript
* HTML
* CSS
* OOP
* Docker
* MongoDB
* Mobile First
* Git
* Spring Boot
* React
* Scrum
* Kanban
* Agile methodology
* Pair Programming
* Clean Code
* Security
* Continuous Integration

Eingesetzte Qualifikationen

Junit, Continuous Delivery, CSS (Cascading Style Sheet), Docker, Git, HTML, Java (allg.), JavaScript, Kanban (Softwareentwicklung), Mobile Application Development, Mongodb, Objektorientierte Software-Entwicklung, React (JavaScript library), Scrum, Spring Framework, Typescript

Co-Founder & Software Engineer (Angular)
codeklasse | Eigenes Startup, Bochum
4/2021 – 12/2022 (1 Jahr, 9 Monate)
Lehre- und Ausbildung
Tätigkeitszeitraum

4/2021 – 12/2022

Tätigkeitsbeschreibung

- Konzeption & Implementierung einer Emoji-Grammatik mit Ohm.js
- Konzeption & Entwicklung der Benutzeroberfläche mit Angular 12 - Validieren der Usability im Feldtest mit Schulkindern
- Integration & Animation einer 3D-Umgebung mit Babylon.js

Eingesetzte Qualifikationen

Webdesign, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML, JavaScript

Frontend Designer & Developer, Soft Skill Trainer
ISH-Gruppe, Bochum
4/2021 – 12/2022 (1 Jahr, 9 Monate)
Lehre- und Ausbildung
Tätigkeitszeitraum

4/2021 – 12/2022

Tätigkeitsbeschreibung

- Erweiterung einer bestehenden Angular-Applikation
- Beratung zu, Design & Umsetzung einer neuen Angular-Applikation mit voraussichtlich Tausenden von aktiven Nutzenden
- Trainer im Bereich von Kommunikation, Rhetorik & Lernstrategien

Eingesetzte Qualifikationen

Webdesign, Angular, Continuous Delivery, CSS (Cascading Style Sheet), Git, HTML, JavaScript, React (JavaScript library), Rhetoriktraining, Typescript

BI Consultant & Data Scientist (Festanstellung)
adesso SE | Kunde: Direktvertreiber Tiefkühlkost, Dortmund
1/2021 – 3/2021 (3 Monate)
Handel
Tätigkeitszeitraum

1/2021 – 3/2021

Tätigkeitsbeschreibung

Projektbeschreibung:
Im Rahmen der wachsenden Anforderungen an einen riesigen Datenpool hat sich der Kunde für eine Migration in die Azure Cloud entschieden. Eine interne Produktevaluation soll die Eignung und den Funktionsumfang der Cloud ermitteln.

Verwendete Technologien:
* Azure Machine Learning Studio
* Azure Synapse Analytics
* Jupyter Notebook
* Power BI

Aufgaben im Projekt:
* Anforderungsprüfung auf Basis von Recherche und praktischer Nachstellung
* Dokumentation der Anforderungsprüfung und Erstellung von Anleitungen
* Ausarbeitung und Verfassen von Best Practices
* Verarbeitung und Analyse großer Datenmengen

Eingesetzte Qualifikationen

Azure Synapse Analytics, Microsoft Azure, Python

Full Stack Software Developer (Angular & Spring Boot) (Festanstellung)
adesso SE | Kunde: VRR, Dortmund
12/2019 – 3/2021 (1 Jahr, 4 Monate)
Transportunternehmen des öffentlichen Rechts
Tätigkeitszeitraum

12/2019 – 3/2021

Tätigkeitsbeschreibung

Projektbeschreibung:
Der Verkehrsverbund Rhein-Ruhr hat die Neuentwicklung einer bestehenden Plattform zur Verwaltung von multimodalen und infrastrukturellen Daten im ÖPNV in Auftrag gegeben. Die Ziele des Projektes sind:
* Die Steigerung der Qualität der elektronischen Fahrplanauskunft im Bereich der multimodalen Reiseempfehlungen
* die Optimierung der Qualitätskontrolle und -sicherung der bestehenden Infrastruktur und Ausrüstung
* die Integration des Ist-Zustandes von barrierefreien Ausstattungselementen sowie von P&R- und B&R-Stationen in die elektronische Fahrplanauskunft

Verwendete Technologien:
* Angular 7
* Spring Boot
* MariaDB
* Jenkins
* Keycloak
* Gradle


Aufgaben im Projekt:
* Refactoring der bestehenden Codebasis mit sauberem Code
* Erhöhung der Testabdeckung mit Karma & JUnit
* Aufbau einer Build- & Test-Pipeline mit Docker & Jenkins
* Implementierung neuer Funktionen mit Angular und Spring Boot
* Pflege und Dokumentation des Projekts in Confluence

Eingesetzte Qualifikationen

Angular, Continuous Delivery, Docker, Git, Gradle, Java (allg.), JavaScript, Jenkins, Junit, Mariadb, Spring Framework, Typescript, Webdesign

Data Scientist (Festanstellung)
adesso SE | Kunde: Direktvertreiber Tiefkühlkost, Dortmund
3/2019 – 11/2019 (9 Monate)
Handel
Tätigkeitszeitraum

3/2019 – 11/2019

Tätigkeitsbeschreibung

Projektbeschreibung:
Optimierung eines gegebenen Anwendungsfalls mit Hilfe von Data-Science-Techniken für einen großen Vertreiber von Tiefkühlkost.

Verwendete Technologien:
* Google BigQuery
* Keras
* Python
* Anaconda


Projektaufgaben:
* Datenaufbereitung mit Google BigQuery & Datenbeschaffung aus öffentlichen Quellen
* Skizzieren von Lösungsansätzen für eine Reihe von logistikbezogenen Herausforderungen
* Implementierung eines Ansatzes mit Keras
* Koordinationsunterstützung im Team & Pflege der Wissensbasis in Confluence

Eingesetzte Qualifikationen

Big Data, Google Cloud, Keras, Python

Full Stack Software Developer (Angular & Spring Boot) & Data Scientist (Festanstellung)
adesso SE, Dortmund
9/2018 – 9/2019 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

9/2018 – 9/2019

Tätigkeitsbeschreibung

Beschreibung des Projekts:
Ausgehend von der Annahme, dass es einen Zusammenhang zwischen Gesichts- und Persönlichkeitsmerkmalen gibt, bietet Facenality eine umfassende Deep-Learning-Anwendung zur Auswertung dieser Frage.

Die dreiteilige Architektur aus Frontend, Backend und Modell beinhaltet alle Funktionen zur Sammlung, Persistenz und Auswertung von Nutzerdaten.

Verwendete Technologien:
* Keras
* Python
* Anaconda
* Angular
* Spring Boot
* Gradle


Projekt-Aufgaben:
* Konzeption und Design der Gesamtarchitektur zwischen Frontend, Backend & dem Klassifikationsmodell
* Entwicklung und Implementierung aller Komponenten des Projekts (Angular, Spring Boot, Keras)
* Kommunikation und Bekanntmachung des Projekts im Unternehmen
* Wissenschaftliche Auswertung der Ergebnisse

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Continuous Delivery, Keras, Docker, Git, Gradle, Junit, Python, Spring Framework

Zertifikate

Systemische Beratung (SG-zertifiziert) [Abschluss 2025]
Institut an der Ruhr
2023
SCRUM Foundation
Hochschule Bochum - Bochum University of Applied Sciences
2020
Angular Experts
adesso SE
2020
Agile Basics and Scrum Foundation
adesso SE
2020
Basics of Requirements Engineering
adesso SE
2020
Cybersecurity Essentials
Cisco Networking Academy
2019
Clean Code
adesso SE
2019
Continuous Delivery and maintainable software design
adesso SE
2019
Planning and project documentation
adesso SE
2019
JUnit Testing
adesso SE
2018
Empathetic & Effective Communication
adesso SE
2018
Java Best-Practices
adesso SE
2018

Ausbildung

Informatik Master
M. Sc. Computer Science
Hochschule Bochum
2021
Bochum
Informatik Bachelor
B. Sc. Computer Science
Hochschule Bochum
2019
Bochum

Über mich

found in profile description
Hey Du,
ich heiße S. und bin vermutlich einer der kontaktfreudigeren IT-ler!

Beruflich bin ich 2018 in der IT gestartet und habe seitdem viel Erfahrung in Full-Stack Softwareentwicklung, Data Science, Open Source und auch im Bloggen gesammelt.
Seit meinem ersten Startup-(Versuch) in 2021 bin ich freiberuflich unterwegs.

Ich lege Wert auf offene und ehrliche Kommunikation, Vertrauen und Teamarbeit. Ich setze mich für skalierbare Code-Standards ein und bin ein großer Verfechter von Clean Code. Agile Methoden und Projektmanagement-Tools sind mein Ding.

Im Fullstack-Bereich bin ich versiert in React und ein Profi in den Angular- & Spring-Ecosystemen, in denen ich in isolierten Kleinprojekte und großen Unternehmensanwendungen bereits unterstützen durfte.
2018-2019 hatte ich zum Angular-Kernprojekt beigetragen.

Hinsichtlich DevOps bin ich mit Docker, Gradle, Jenkins, Git sowie nginx bestens vertraut und lerne derzeit Microservices und AWS.

Aktuell bin ich auf der Suche nach dem nächsten Abenteuer und kann ~37 Stunden/ Woche anbieten. Danke für deine Zeit und beste Grüße aus Bochum!

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Russisch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
460
Alter
29
Berufserfahrung
6 Jahre und 8 Monate (seit 03/2018)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden