freiberufler Full Stack Developer mit Fokus auf Angular (in Kombination mit Spring Boot) auf freelance.de

Full Stack Developer mit Fokus auf Angular (in Kombination mit Spring Boot)

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 67061 Ludwigshafen am Rhein
  • DACH-Region
  • de  |  en
  • 12.01.2024

Kurzvorstellung

Meine Motivation liegt darin, Unternehmen und somit den Menschen, die tagtäglich für diese im Einsatz sind, das Leben zu vereinfachen indem wir gemeinsam Prozesse neu denken, verschlanken und technisch möglichst stabil gestalten.

Qualifikationen

  • Amazon Web Services (AWS)
  • Angular
  • Docker
  • Domain Driven Design
  • Git
  • Hibernate (Java)
  • Jenkins
  • JUnit
  • Kontinuierliche Integration (CI)
  • Kotlin
  • Material Design
  • PostgreSQL
  • Representational State Transfer (REST)
  • Responsive Webdesign
  • SCRUM
  • Software Architektur / Modellierung
  • Spring
  • Team Foundation Server (TFS)
  • Teamentwicklung

Projekt‐ & Berufserfahrung

Betriebsübernahme und (stückweise) Ersetzen von energiewirtschaftlicher legacy Software
EnBW Energie Baden-Württemberg AG, Remote / Karlsruhe
4/2022 – offen (2 Jahre)
Versorgungswirtschaft
Tätigkeitszeitraum

4/2022 – offen

Tätigkeitsbeschreibung

Senior Software Engineer / Lead Dev (Kotlin/Angular)

Übernahme bestehender Software eines Dienstleisters, initialer Weiterbetrieb dieser sowie schrittweise Refactoring in neue Services/Applikationen. Hauptaufgabe hier ist neben der tatsächlichen Implementierung vor allem die Lösungsentwicklung und enge Abstimmung der Lösungen bzw. der möglichen Varianten mit den internen Architekten der betroffenen Teams. Des Weiteren entstanden die Workflows und Pipelines für die Services ebenfalls im Team.
Weiterhin wird eine Lösung zur automatisierten Prüfung kreditorischer Rechnungen auf Spring Boot 3, Angular 16, Angular Material, Tailwind CSS und OAuth2 implementiert.

• Implementierung von Angular Applikationen (Standalone, Module Federation Microfrontends, Libs)
◦ Angular 15 und 16
◦ Jest und Cypress
◦ Transloco
◦ Webpack / Module Federation
◦ Bricks Design System
• Spring Boot 2/3
◦ Kotlin
◦ JPA/Hibernate
◦ REST-Services
◦ PostgreSQL
◦ Flyway
• AWS (ECS)
• Docker
• Azure DevOps (Tickets und Pipelines)
• Lead Dev (Auswahl, Einarbeitung und Betreuung weiterer Entwickler im Team)

Eingesetzte Qualifikationen

PostgreSQL, Docker, Kotlin, Spring, Team Foundation Server (TFS), Amazon Web Services (AWS), Angular, Teamentwicklung

Weiterentwicklung einer fahrzeugbezogenen B2C Plattform im SAFe-Umfeld
MHP / Porsche, Remote / Stuttgart
11/2021 – 3/2022 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2021 – 3/2022

Tätigkeitsbeschreibung

Fullstack Developer mit Fokus auf Angular

• Implementierung von Angular Applikationen (Standalone, Module Federation Microfrontends, Libs)
◦ Angular 12 und 13 (inkl. Updates)
◦ Jasmine, Karma und Playwright (e2e und VRT)
◦ Google Maps API
◦ Porsche Design System
◦ Web Components
• Implementierung von BFFs mittels Java Spring Boot
◦ Mockito, Junit
◦ Lombok
◦ Wiremock
• AWS, Docker, Terraform, Buildkite, EdgeCast

Eingesetzte Qualifikationen

Docker, Git, Java (allg.), Jira, Spring, TypeScript, Amazon Web Services (AWS), Angular, Web Entwicklung (allg.)

Implementierung eines Use-Case basierten und nutzerzentrierten Work-Cockpits
Deutsches Bundesamt, Nürnberg
7/2021 – 11/2021 (5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2021 – 11/2021

Tätigkeitsbeschreibung

Freiberuflicher Senior Angular Developer

Technische Konzeption und Implementierung einer Angular Shell sowie den zugehörigen Microfrontends mittels Angular und Webpack 5 Module Federation auf der grünen Wiese nach DDD

● Adaption von Clean Architecture Prinzipien für die TypeScript Implementierung

● Einsatz der hausinternen Component-Library sowie Adaption und Weiterentwicklung dieser

● Styling der Applikation nach vorgaben des Bundesamtes inkl. Berücksichtigung der Barrierefreiheit

● Jasmine, Karma, Cypress zur automatisierten Testabdeckung

● Jenkins, Bitbucket und Jira zur Abbildung von Anforderung bis Deployment

● Technische Dokumentation

● Coaching und Support der Kollegen

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Front-End Entwicklung, Git, Jenkins, Jira, Schulung / Coaching (allg.), TypeScript

Senior Full Stack Developer mit Fokus Angular
Kundenname anonymisiert, Remote
1/2021 – 2/2021 (2 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2021 – 2/2021

Tätigkeitsbeschreibung

Zur Untersützung eines Startups half ich (~20%) bei der Optmierung, dem Refactoring sowie dem Umsetzen neuer Anforderungen an die Video-Plattform, welche speziell für Videosprechstunden genutzt wird. Stack:
Java Spring Boot (inkl. Spring Security)
Angular 10
Angular Material
WebRTC
Karma
Jasmine
JUnit
Mockito
TURN Signaling Server
MySQL
Tools:
BitBucket
Trello
IntelliJ

Eingesetzte Qualifikationen

Angular, Git, JUnit, Responsive Webdesign, Spring

Senior Full Stack Developer (Angular, Spring Boot, Docker) - Fokus Frontend
Kundenname anonymisiert, Remote / Stuttgart
4/2020 – 6/2021 (1 Jahr, 3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

4/2020 – 6/2021

Tätigkeitsbeschreibung

Freiberuflicher Senior Fullstack Developer, Frontend Fokus

 Konzeption und Entwicklung einer SPA mit B2B Fokus mittels Angular und PrimeNg
 Entwicklung von REST-Services mit Java 11 und Spring Boot
 JUnit, Mockito, REST-Assured, Jasmine, Karma, Protractor
 IntelliJ, Ubuntu 18.04 LTS, Docker, AWS SES, AWS SNS, AWS API-Gateway, Jenkins
 Cassandra DB (DataStax)
 Bitbucket (GIT) und Jenkins
 Agil (SCRUM) mit Jira

Eingesetzte Qualifikationen

Angular, Continuous Delivery (CDE), Git, Kontinuierliche Integration (CI), Representational State Transfer (REST), SCRUM, Spring

Entwickler/Berater
EnBW AG, Karlsruhe / Köln
1/2019 – 3/2020 (1 Jahr, 3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2019 – 3/2020

Tätigkeitsbeschreibung

Weiterentwicklung der CRM Cloud-Lösung „powercloud“ an markt- und kundenspezifische Anforderungen
• Entwicklung (PHP 7.1, MySQL/MariaDB, idiorm, paris, composer) in einem agilen (SCRUM) DevOps Umfeld
• PhpStorm auf Linux / Docker
• Tests (PHPUnit)
• Einarbeitung und Auswahl neuer Entwickler
• Konzeption und Entwicklung energiewirtschaftlicher Prozesse (EDI@energy) und Automatisierung dieser
• Migrationssupport sowie Implementierung diverser Analysetools mit PHP, Java Spring Boot und Angular 7/8

Eingesetzte Qualifikationen

MariaDB, mySQL, Confluence (Atlassian), Docker, Spring, EDI / EDIFACT, Angular, CSS (Cascading Style Sheet), JavaScript, PHP, Vue.js, CRM (Customer Relationship Management)

Softwareentwickler (Festanstellung)
Kundenname anonymisiert, Neustadt an der Weinstraße
12/2018 – 12/2018 (1 Monat)
Finanzdienstleister
Tätigkeitszeitraum

12/2018 – 12/2018

Tätigkeitsbeschreibung

Implementierung von Microservices und Microfrontends mittels Spring Boot (MVN), PostgreSQL und Angular 7 im agilen Umfeld sowie steuerlicher Fachlichkeit.

Eingesetzte Qualifikationen

PostgreSQL, Apache Maven, Spring, Angular

IT-Fachverantwortlicher / Software Engineer (Festanstellung)
Kundenname anonymisiert, Pfinztal
7/2018 – 11/2018 (5 Monate)
Chemieindustrie
Tätigkeitszeitraum

7/2018 – 11/2018

Tätigkeitsbeschreibung

Konzeption und Implementierung einer Webapplikation zur Auslegung von Sicherheitsamaturen für Chemieanlagen. Umsetzung mittels Spring Boot (MVN), Angular 7, postgreSQL, RabbitMQ und Docker im agilen Umfeld.

Eingesetzte Qualifikationen

PostgreSQL, Apache Maven, Docker, Java (allg.), Spring, AMQP, Angular

IT-Consultant / Senior Java Developer (Festanstellung)
Kundenname anonymisiert, Ludwigshafen
4/2018 – 7/2018 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2018 – 7/2018

Tätigkeitsbeschreibung

Konzeption und Implementierung einer Webapplikation zur Erfassung von Leistungsanträgen. Umsetzung mittels Spring Boot (MVN), Angular 6, Oracle 12c DB sowie Jenkins im agilen Umfeld.

Eingesetzte Qualifikationen

Oracle Database, Apache Maven, J2EE (Java EE), Jenkins, Spring, Angular

Software Entwickler / Consultant (Festanstellung)
Kundenname anonymisiert, Karlsruhe
10/2016 – 3/2018 (1 Jahr, 6 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

10/2016 – 3/2018

Tätigkeitsbeschreibung

Kundenspezifische Weiterentwicklung der energiewirtschaftlichen CRM-Cloud-Lösung "powercloud" in einem Großprojekt unter Einsatz agiler Methoden, PHP 5.6/7, Fedora (Linux), MySQL, idiorm, paris, composer) für einen der führenden deutschen Energieversorger. Projektverantwortlich (Umsatzplanung, Onboarding etc.) für die Beteiligten der Sopra Steria.

Eingesetzte Qualifikationen

MariaDB, mySQL, Confluence (Atlassian), Apache HTTP Server, Git, Team Foundation Server (TFS), EDI / EDIFACT, Amazon Web Services (AWS), CSS (Cascading Style Sheet), JavaScript

Zertifikate

Domain Driven Design (CPSA-A) iSAQB
2018
Agile Software Architektur (AGILA) (CPSA-A) iSAQB
2018
ITIL Foundation Certificate in IT Service Management
2013

Ausbildung

Wirtschaftsinformatik (Softwareengineering) - Dual
Bachelor of Science
2016
Duale Hochschule Baden-Württemberg (Mannheim)

Über mich

Als B.Sc. Wirtschaftsinformatik (Schwerpunkt Software Engineering) fokussiere mich auf Single Page Applications, um Prozesse verschlankt ins digitale Zeitalter zu heben. Diese setze ich mit Angular dem damit verbundenen Ecosystem um.

Mein Antrieb dahinter ist es Arbeitsabläufe effizienter zu gestalten, um somit Kosten zu sparen sowie die Time to Market und die Zufriedenheit auf dem Weg der Digitalisierung Ihres Unternehmens zu steigern.

Der schöne Nebeneffekt hierbei:
Die Arbeit aller im Prozess involvierten Stakeholder wird vereinfacht und der Fokus liegt auf dem Wesentlichen.

Erfahrung hierin konnte ich bei führenden deutschen Unternehmen der Energiewirtschaft sowie im Chemie-/Industrie-, Gesundheits- und Steuerumfeld sammeln.

Ich würde mich freuen, wenn auch Sie mir Ihr vertrauen schenken.

Weitere Kenntnisse

Frontend:
- Angular (ab 4)
- NgRx
- Bootstrap 4
- Angular Material
- PrimeNG
- Ionic

Backend:
- Java Spring Boot
- REST
- gRPC
- Google Firebase
- Alles inkl. Unit-Testing (JUnit/Mockito/REST-Assured)


Datenbanken:
- MySQL
- MariaDB
- PostgreSQL

Fachlich:
- Edifact
- EDI@ENERGY
- Energiewirtschaft

Tools:
- Gitlab, Bitbucket, GitHub
- Jenkins, Bamboo
- Docker
- Maven
- npm
- Confluence
- Jira, VSTS / TFS

Methodik:
- SCRUM
- SCRUMBan
- SaFE


Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Home-Office
bevorzugt
Profilaufrufe
3899
Alter
29
Berufserfahrung
10 Jahre und 5 Monate (seit 10/2013)

Kontaktdaten

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

Jetzt Mitglied werden