freiberufler Senior Software Engineer Frontend/ Backend auf freelance.de

Senior Software Engineer Frontend/ Backend

zuletzt online vor 4 Tagen
  • auf Anfrage
  • 73650 Winterbach bei Schorndorf, Württemberg
  • National
  • de  |  en
  • 27.08.2024

Kurzvorstellung

Hi,
als Freelancer unterstütze ich Sie gerne bei der Entwicklung performanter Webanwendungen. Darüber hinaus Coache ich ihr Entwicklerteam und gebe mein Wissen weiter. Ein agiles Mindset zeichnet mich aus.

Qualifikationen

  • Angular6 J.
  • Software Architektur / Modellierung1 J.
  • Docker4 J.
  • Java (allg.)4 J.
  • JavaScript1 J.
  • Kubernetes1 J.
  • React (JavaScript library)
  • SCRUM3 J.
  • Spring5 J.
  • Spring Boot
  • Testautomatisierung1 J.
  • TypeScript5 J.

Projekt‐ & Berufserfahrung

Frontend-Architect
Kundenname anonymisiert, Berlin
10/2023 – 7/2024 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2023 – 7/2024

Tätigkeitsbeschreibung

Entwicklung einer Web-Applikation für eine Bundesbehörde zur Unterstützung bei der Bearbeitung verschiedener Anträge.
Mitarbeiterverantwortung: 7 Personen

Erfolge
● Integration und Coaching von 2 Junior Entwicklern, kontinuierliche Betreuung
Tätigkeiten (Auszug)
● Entwicklerteam schulen und coachen
● Umsetzung eines interaktiven, konfigurierbaren Dashboards
für die Verwendung in mehreren Applikationen
● Durchführen von Code Reviews

Eingesetzte Qualifikationen

Angular, Java (allg.), JavaScript, Oracle (allg.), Spring, TypeScript

Frontend Software Engineer/ Frontend-Architekt, Development Lead Frontend
Kundenname anonymisiert, Karlsruhe
8/2023 – offen (1 Jahr, 2 Monate)
Versicherungen
Tätigkeitszeitraum

8/2023 – offen

Tätigkeitsbeschreibung

Im Laufe des Projekts wird eine legacy Anwendung für die Zusammenarbeit von Krankenkassen und Ärzten auf Basis von modernen Web-Technologien als Portal-Anwendung neu-entwickelt. Zudem wurde eine bestehende Angular-App weiterentwickelt.

Mitarbeiterverantwortung: 5 Personen

Tätigkeiten (Auszug)
● Frontend Architekt in mehreren Teil-Applikationen
● Analysieren und optimieren von
Runtime-Performance-Problemen
● Bundle-size Analyse und Optimierung
● Bestehendes Entwicklerteam coachen und schulen
● Nx Cloud on Premise inhouse evaluieren
● Implementieren eines leichtgewichtigen State-management
Ansatzes, der in vier Anwendungen eingesetzt wird
● Mitarbeit im Frontend-Kompetenzteam u. weitergeben von
Best Practices
● Pflege und Weiterentwicklung von internen Libraries, die
Applikationsübergreifend in 30+ Anwendungen verwendet
werden
● Unterstützung bei der Ausarbeitung eines Update-Konzepts,
um den wachsenden Update-Aufwand der Teams zu reduzieren

Eingesetzte Qualifikationen

Testautomatisierung, TypeScript, Angular, JavaScript

Consultant
Kundenname anonymisiert, München
5/2023 – 12/2023 (8 Monate)
Versicherungen
Tätigkeitszeitraum

5/2023 – 12/2023

Tätigkeitsbeschreibung

Consulting eines Unternehmens aus der Versicherungsbranche. Während des Consultings wurden drei Angular Apps ge-reviewed und optimiert.

Tätigkeiten
Code Review der existierenden Code-base und Ausarbeitung von Handlungsempfehlungen
Architektur-Empfehlungen ausarbeiten und Umsetzung anweisen
Entwickeln und umsetzen einer Testing Strategie (Komponenten-Tests sowie E2E-Tests)
Aufsetzen von Nx-workspaces in allen Anwendungen. Optimale Architektur entwerfen, umsetzen und automatisiert über Linting-Regeln erzwingen
Vermitteln von Best Practices an die bestehenden Entwicklerteams
Entwicklerteams hinsichtlich Reaktiver Programmierung mit RxJs und Signals schulen

Eingesetzte Qualifikationen

Angular, Code Review, Functional reactive programming (FRP), Git, JavaScript, Software Architektur / Modellierung, TypeScript

Senior Software Engineer
Kundenname anonymisiert, Berlin
5/2022 – 7/2023 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2022 – 7/2023

Tätigkeitsbeschreibung

Requirements Engineering und Consulting bei der Definition und Umsetzung von User Stories
Architektur- und API-Design.
Aufsetzen eines Nx-Workspaces (Monorepo) u. Umsetzung der Projektstruktur anhand von Best Practices.
Architektur Review im Frontend und Optimierung
Implementierung von User Stories im Frontend und Backend
Mentoring und Wissensaufbau im Frontend-Team.
Durchführen von Code Reviews
Performance Optimierungen im Frontend

Erfolge (Auszug)
Build-Zeit um 85% reduziert (8min 22s auf 75s)
Bundle-Optimierung: initiales Bundle um 65% reduziert
Durch Einführung eines Remote-Caches spart Kunde je Frontend-Entwickler ca. 60h/Jahr ein
Frontend-Team hinsichtlich RxJs geschult: Grundlagen und Advanced
Verbesserung der Frontend-Architektur
Diverse Runtime-Performance Optimierungen

Eingesetzte Qualifikationen

Angular, Docker, Kubernetes, Oracle Database, Spring

Software Engineer Frontend/Backend
Kundenname anonymisiert, Stuttgart
1/2020 – 5/2022 (2 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2020 – 5/2022

Tätigkeitsbeschreibung

as Projekt hat zum Ziel Geschäftsvorfälle (von der Produktion im Werk bis zur Lieferung zum Endkunden):

auf rechtliche Vorgaben zu prüfen
auf Unternehmensrichtlinien zu prüfen
und basierend auf der Kombination von Daten aus verschiedenen Systemen zu Ermitteln welche Lieferbeziehungen ermittelt werden können.

Die ermittelten Lieferbeziehungen werden grafisch dargestellt.

Darüberhinaus wird eine Kollaborationsplattform für Prozessexperten geschaffen, um unklare Lieferbeziehungen effizient zu beseitigen.

Als Technologien wurden Spring Boot und Angular eingesetzt, die über eine REST-API kommunizieren.

Meine Aufgaben im Überblick:

Requirements Engineering zusammen mit den Kunden
Implementierung von User Stories im Frontend
Durchführen von Code Reviews
Frontend-Architektur definieren
Coaching der anderen Entwickler
Workshops zu verschiedenen Angular Themen (RxJs, Performance-Optimierungstechniken)

Eingesetzte Qualifikationen

Angular, Docker, Git, Java (allg.), OpenShift, SCRUM, Spring, TypeScript

Software Engineer Frontend/Backend
Kundenname anonymisiert, Stuttgart
2/2019 – 12/2019 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2019 – 12/2019

Tätigkeitsbeschreibung

Das Projekt hatte zum Ziel eine legacy Anwendung für die Produktionsplanung mit einem modernen Technologie-Stack als Web-Applikation neu zu entwickeln.

Als Technologien wurden Spring Boot und Angular eingesetzt, die über eine REST-API kommunizieren.

Meine Aufgaben im Überblick:

Requirements Engineering zusammen mit den Kunden
Implementierung von User Stories im Front- und Backend
Koordination von internationalen externen Entwicklern
Durchführen von Code Reviews
Definierung der Frontend-Architektur
Das Projekt wurde in einem internationeln Team mit Hilfe der agilen Methodik Scrum durchgeführt.

Eingesetzte Qualifikationen

Angular, Git, Java (allg.), SCRUM, Spring, TypeScript

Ausbildung

Wirtschaftsinformatik
Master of Science
2019
Ravensburg-Weingarten
Wirtschaftsingenieurwesen
Bachelor of Engineering
2016
Esslingen

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
678
Alter
33
Berufserfahrung
7 Jahre und 2 Monate (seit 07/2017)

Kontaktdaten

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

Jetzt Mitglied werden