Frontend: Javascript, Typescript, Angular, React, Vue, Vuex, Stencil, Node.js, SCSS, Redux, Saga, NgRx, RESTFull API, Shadow DOM, Web Services, RxJS
Aktualisiert am 23.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2026
Verfügbar zu: 100%
davon vor Ort: 5%
Frontend
Angular
React
Vue
Stencil
JavaScript
Typescript
AngularJS
NgRx
Angular Material
Redux
RxJS
Saga
Next.js
Remix
Vuex
Web Components
Shadow DOM
NodeJS
Web Services
Express.js
NPM
Docker
Deutsch
Fließende
Französisch
Fließende
Englisch
Fließende
Russisch
Fließende

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 10 Monate
2023-06 - heute

Fullstack Web-Entwicklung mit Schwerpunkt Frontend

Freiberuflerin
Freiberuflerin
  • Fullstack Web-Entwicklung mit Schwerpunkt Frontend
  • Weiterentwicklung von Web-App mit Benutzung von Angular, Angular Material, Typescript, Signals, NGXS Store, SCSS
  • Entwicklung von Angular Camunda-Form-Builder für automatische Formular-Erstellung
  • Integration von mehreren RESTFul Services
  • Unterstützung von Frontend-Infrastruktur: NPM, Nx Monorepo, Microfrontend
  • Verbesserung von CI/CD Prozesse: Azure DevOps, Pipelines
  • Automatisierung von Geschäftsprozessen: Integration von Camunda-Prozessen
  • Behebung von Bugs
  • Zusammenarbeit mit UX-Experten, Erstellung und Pflege von Storybook
  • Release Management mit Jira und Azure DevOps Tools
  • Unit Testing (Jest), End-to-End (E2E) Testing (Cypress)
  • Verbesserung von Codebase Architektur, Refactorings und Code Reviews
  • Erstellung von Dokumentationen, Entwicklung-Standarten und Architektur-Beschreibungen
  • Erstellung und Pflege von Frontend-Community innerhalb der Firma
  • Zusammenarbeit mit dem Fachbereich, Absprechungen bezüglich Anforderungen und Business-Problemen
  • Arbeiten in einem Agilen Scrum Team zusammen mit Product Ownern, Business Analyst, Software Architekt
SüdLeasing GmbH (LBBW Landesbank Baden-Württemberg) | Halian GmbH
7 Monate
2022-12 - 2023-06

Weiterentwicklung des Design Systems

Freiberuflerin Github Actions Docker
Freiberuflerin

  • Weiterentwicklung des Design Systems auf Basis von Web Components mit Shadow DOM, mit Verwendung von Stencil, Typescript, SCSS
  • Integration von Web Components in moderne Frameworks: Angular, React und Vue
  • Entwicklung von Angular-, React- und Vue-Components Generator
  • Server Side Rendering (SSR) mit Node, Unterstützung von NextJS, Remix, Nuxt.js
  • Web Accessibility (WCAG 2.1 AA) / Barrierefreiheit Optimierung
  • Behebung von Bugs, die in Endanwendungen (bei Konsumenten) entstehen
  • Unit Testing, End-to-End (E2E) Testing und Visual Regression Testing (VRT), mit Verwendung von Jest, Cypress, Puppeteer und Playwright
  • Monorepo in Github, NPM, Yarn
  • CI/CD (DevOps): Github Actions, Docker
  • Entwicklung von einem Web Crawler (mit Typescript, Node und Puppeteer) für die Analyse von verwendeten Versionen / Components / Props auf Konsumenten-Webseiten
  • Verbesserung von Codebase / Projekt Architektur durch Refactorings und Code Reviews
  • Erstellung von Dokumentationen, Release Notes und Changelogs
  • Zusammenarbeit mit UX- und Accessibility-Experten
  • Arbeiten in einem Agilen Scrum Team zusammen mit Designern und Product Ownern

Github Actions Docker
Porsche Design System | MHP Management- und IT-Beratung GmbH
1 Jahr
2021-12 - 2022-11

Entwickeln von Web Components unter Verwendung von Stencil

Freiberuflerin Stencil (React ähnlich) Redux Saga ...
Freiberuflerin

  • Entwickeln von Web Components unter Verwendung von Stencil (React ähnlich), Redux, Saga, TypeScript, NPM, Puppeteer, Rollup, SCSS und Shadow DOM
  • Migration von bestehender Monolithic Funktionalität (Java 8, Apache Wicket 7, Spring, Hibernate 5) auf neuer Architektur (Web Components mit Verwendung von HTML DOM Events + Microservices / Spring Boot)
  • Zusammenarbeit mit unterschiedlichen IT-Experten, um auf Basis von bestehender Java RESTful API Service neue Microservices zu definieren und implementieren (DDD - Documentation-Driven Development)
  • Weiterentwicklung und Erweiterung von NodeJS Express.js Server & Akamai
  • Einrichten und erweitern der Entwicklungs- und Deployment-Infrastruktur mit Docker, GitLab CI/CD, Auto DevOps und Kubernetes
  • Integration von Sentry CLI in CI/CD (DevOps) um automatisch Sentry Reports zu erstellen und Codequalität zu optimieren, Konfiguration von Sentry Dashboards, Monitoring von Sentry Events / Errors / Performance Reports
  • Qualitätssicherung durch automatisierte (Jest) Tests
  • Teilnahme an mehreren Security (Pentest) Trainings / Analyse & Verbesserung von Software Security
  • Durchführen von Code-Reviews und Brainstormings mit Front- und Backend- Entwicklern
  • Arbeiten in crossfunktionalen Teams mit Entwickler*innen, Produktmanagement, UI/UX Designer*innen und QA nach agilen Methoden, mit Scrum & Kanban
  • Kommunikation mit Product Owners und High Level Managers bezüglich OKRs (Objectives and Key Results) & RoadMaps
  • Jira, Confluence, Integration von Jira in Gitlab & CI/CD, automatisches Erstellen von Release Notes, Schreiben von Dokumentation
  • Performance-Optimierung, Bug Fixing, Implementierung von Tracking Requirements
  • Code Modernisierung / Refactoring / Verbesserungen von Projekt Architektur und Qualität / Design Patterns / TSLint / SonarQube
  • Integration von Grafana Observability & Monitoring Plattform mit Benutzung von Prometheus

Stencil (React ähnlich) Redux Saga TypeScript NPM Puppeteer Rollup Java 8 Apache Wicket 7 Spring Hibernate 5 Docker GitLab CI/CD Auto DevOps Kubernetes SCSS Shadow Shadow DOM
GMX.NET | United Internet AG | Modis GmbH (Freiberuflerin) | WEB.DE
3 Jahre 9 Monate
2018-07 - 2022-03

Neu- und Weiterentwicklung von Web-Komponenten

Freiberuflerin
Freiberuflerin

  • Frontend-Entwicklung: Neu- und Weiterentwicklung von Web-Komponenten
  • Migration von alten Systemen / Projekte auf neue Technologien: ReactJS, Redux, Saga, Typescript, SCSS
  • Migration von alten Angular 1 Projekten auf Angular 8+
  • Verwendung von NPM, Webpack, Babel, Gitlab, Grunt
  • Unterstützung von legacy Projekten (Bug fixing, Entwicklung von Minor Features), mit Vanilla JS, Angular 1, jQuery
  • Migration von legacy jQuery Projekten auf neuere jQuery Version
  • Migration von Bootstrap v3 Projekten auf Bootstrap v4
  • Tiefe Kenntnisse von Vodafone Data Services (Telco): Tarife, Produkte, Services, Attributes, User Data, Authentifizierung, Eligibility, Sales Flows, BTX (Kunden Management System)
  • Integration von unterschiedlichen APIs, RESTFul Services, Zusammenarbeit mit Backend
  • Implementierung von automatisierten Tests: End-To-End (Cypress), Unit (Jest)
  • CI/CD mit Gitlab Pipelines, Docker
  • Organisation von Co-Workings und Workshops mit Entwicklern
  • Unterstützung von Projektmanagern bezüglich technischer Architektur, Frameworks und Machbarkeit, Schätzung und Deadlines
  • Arbeiten in einem Agilen Umfeld mit crossfunktionalen Teams (Scrum)
  • Performance-Optimierung
  • Verbesserung von Code Qualität mit durchführen von Code Reviews und benutzen von JSLint & TSLint und Integration von Code Qualität Tools in Pipelines (Gitlab - CI/CD)
  • Besprechung von Tracking Anforderungen mit externen Agenturen und Implementierung von Tracking
  • Jira, Confluence
  • UX: Usability & Accessibility Verbesserungen (z.B. für Screenreaders)

ReactJS Redux Saga Typescript SCSS
Vodafone.de | Vodafone GmbH | addmore GmbH
7 Monate
2019-11 - 2020-05

Wamsport Platform 

Freiberuflerin
Freiberuflerin

  • Software Architektur, Konzeptionierung, Besprechen von Anforderungen mit Projektmanagern
  • Frontend-Implementierung mit Benutzung von Typescript, Angular 8, RxJS/Observables, Routing, Internationalization
  • Backend-Implementierung mit Benutzung von NodeJS und Firebase (Cloud-Hosted NoSQL von Google)
  • Schreiben von Unit-Tests mit Verwendung von Jasmine & Karma
  • Responsive Layout - UI mit Angular Material, SCSS
  • Coaching von Junior-Entwicklern, Durchführung von Workshops & Trainings
  • Einführung von Agile & Scrum im Projekt

EuroGames 2020
Düsseldorf
6 Monate
2019-04 - 2019-09

Screensense Platform

Freiberuflerin TypeScript Vue Nuxt.js ...
Freiberuflerin

  • Konzepterstellung, Design und Architektur eines Software Produkts in Zusammenarbeit mit dem CTO
  • Frontend Implementierung: Web-Komponenten, TypeScript, Vue, Nuxt.js, Vuex Store, NPM, Babel, Webpack, Docker, Axios
  • Entwicklung von Admin Dashboards, mit Verwendung von D3.js und Chart.js
  • Qualitätssicherung durch benutzen von TSLint und Implementierung von Unit Tests (Jest)
  • JWT (JSON Web Token) Authentication, Auth0
  • Implementierung von GraphQL Service (+ Apollo GraphQL auf Frontend), NodeJS, Express.js und Integration mit Backend Data (PostgreSQL & Apache Kafka)
  • DDD (Documentation-Driven Development)
  • UI Implementierung mit Verwendung von Bootstrap 3 und SCSS

TypeScript Vue Nuxt.js Vuex Store NPM Babel Webpack Docker Axios
Screensense GmbH
2 Jahre 4 Monate
2016-03 - 2018-06

Exactag Platform

Freiberuflerin Javascript jQuery Sencha Ext JS ...
Freiberuflerin
  • Entwicklung und Pflege bestehender Frontend-Funktionalität, unter Verwendung von Javascript, jQuery, Sencha Ext JS, D3.js, CSS
  • Migration von Frontend auf neuere Ext JS Version (3.0 auf 6.0)
  • Modernisierung von UI - Migration von Ext JS UI Components auf Bootstrap
  • Crossbrowser Testing & Support
  • Entwicklung von Backend RESTful Services, mit Benutzung von folgenden Technologien: PHP 5, MySQL, Doctrine 2
  • Unit Testing mit PHPUnit
  • Pflege von einer alten und komplexen Datenbank (SQL)
  • Zusammenarbeit mit Java-Entwicklern bezüglich neuer Architektur, neuen Services & Integration mit neuem Frontend
  • Tiefe Kenntnisse in Digital Advertising: Tracking, Data Collection, Data Enrichment, Data Attribution etc.
  • Analyse von Kundendaten und Erforschung von technischen Problemen (verlorene / falsche Daten, Bugs)
  • Git, NPM, Redmine, Grunt
  • Agiles Team, teilweise Verwendung von Scrum
  • Schreiben von Produkt Dokumentation
Javascript jQuery Sencha Ext JS D3.js CSS PHP 5 MySQL Doctrine 2 Git NPM Redmine Grunt
Exactag GmbH
6 Monate
2015-09 - 2016-02

easyJet holidays 

Festanstellung Javascript React Redux ...
Festanstellung

  • Frontend-Entwicklung unter Verwendung von Javascript, React, Redux, SCSS
  • Backend-Entwicklung unter Verwendung von PHP 7, Symfony, Twig, MySQL
  • Abrufen und importieren der Daten von externen REST-Services
  • Arbeiten in einem SCRUM-Team, allerdings mit fixed Deadlines
  • Qualitätssicherung durch Unit Tests mit PHPUnit
  • Projektmanagement & Kommunikation mit dem Kunden bezüglich Anforderungen & Bedarfe
  • Entwicklung von kundenspezifischen CMS um die Erstellung von Reiseangeboten & Single-Page Applications zu vereinfachen

Javascript React Redux SCSS PHP 7 Symfony Twig MySQL
freshcells systems engineering GmbH
1 Jahr
2014-09 - 2015-08

Vodafone Affiliate Network (B2B)

Festanstellung JavaScript jQuery CSS ...
Festanstellung

  • Entwicklung und Pflege bestehender und neuer Features und Bug Fixing
  • Frontend-Entwicklung nach Vorgaben der Projektleitung unter Einsatz von JavaScript, jQuery, CSS, SCSS, RequireJS und Volt Templates
  • Backend-Entwicklung mit folgenden Technologien, u.a. PHP 5, Phalcon, MySQL & Doctrine 2
  • Versionierungs- & Paketierungs-Software, u.a. Git, Composer, Bower, Grunt, NPM
  • Projektmanagement, Berichterstattung an die Projektleitung
  • Arbeiten in einem Team von vier Entwicklern, KANBAN (50%)

JavaScript jQuery CSS SCSS RequireJS Volt Templates PHP 5 Phalcon MySQL Doctrine 2
Exactag GmbH
9 Monate
2013-12 - 2014-08

Springlane Online-Shop

Festanstellung Git NPM Grunt
Festanstellung
  • Entwicklung und Verbesserung von Frontend: Javascript, jQuery, CSS
  • Weiterentwicklung von Backend: PHP 5, OXID eShop, Smarty Templates, SQL
  • Einsetzen von A/B Tests und Fehlerbehebung
  • Einführung von mehreren Tracking Systemen, sowie Verbesserung der bereits bestehenden Systemen, wie: Google Analytics, Google Tag Manager, Crazy Egg, Booming, Become .eu tracking, Shipping .com tracking, Google Analytics, Snowplow Analytics, BING tracking, Granify, Criteo, Double Click, Productsup
  • Entwicklung von Outlook Templates (HTML & CSS - IE5 Standards)
  • Unterstützung der Business Intelligence Abteilung bei der Lösungsfindung
  • SEO- Optimierung der Website für die Marketing-Abteilung
  • Projektplanung
  • Testen der Website unter Verwendung verschiedener Internet Browser
  • Schreiben von Berichten
  • Kommunikation mit Projektleitern zur Abstimmung notwendiger Voraussetzungen
  • Verwendung von Git, NPM, Grunt
Git NPM Grunt
Springlane GmbH
9 Monate
2013-12 - 2014-08

Springlane Magazin

Festanstellung
Festanstellung

  • Unterstützung und Weiterentwicklung von Wordpress Blog, Bugfixing
  • Benutzte Technologien: Wordpress (PHP 5), SQL, Javascript, jQuery, HTML, CSS
  • Implementierung und/oder Integration von Wordpress Plugins
  • Zusammenarbeit mit Redakteuren bezüglich Deadlines / Machbarkeit / Design
  • SEO- Optimierung

Springlane GmbH
1 Jahr 1 Monat
2012-11 - 2013-11

Hewlett Packard Enterprise 2020

Festanstellung Git Jira Confluence ...
Festanstellung

  • Frontend-Entwicklung: JavaScript (ECMAScript 2009), RequireJS, JQuery, JQuery UI, JQuery Plugins, NPM, JSONP Requests um auf API Serviceszuzugreifen
  • Responsive Web Interfaces, HTML, HTML5, CSS3, SASS, AJAX, Bootstrap
  • Backend-Entwicklung: Java EE 6, Spring, Hibernate, SQL
  • Schreiben von automatisierten Tests mit Selenium
  • SEO & Performance Optimierung, Verbesserung von Software Security
  • Agiles Umfeld mit Benutzung von Scrum Framework

Git Jira Confluence JavaScript (ECMAScript 2009) RequireJS JQuery JQuery UI JQuery Plugins NPM JSONP HTML HTML5 CSS3 SASS AJAX Bootstrap Java EE 6 Spring Hibernate SQL
Exadel, Inc.
6 Monate
2012-06 - 2012-11

Hewlett Packard eBook 

Festanstellung JavaScript (ECMAScript 2009) HTML/CSS JQuery ...
Festanstellung

  • Frontend-Entwicklung: JavaScript (ECMAScript 2009), HTML/CSS, JQuery, JQuery UI, JQuery Plugins, NPM
  • Crossbrowser Support (inkl. alte Browsers wie z.B IE6) mit Benutzung von Modernizr und Software-Konzepte wie Progressive Enhancement /Graceful Degradation und Polyfills
  • Backend-Entwicklung: PHP 5 (Wordpress), Implementierung von Wordpress Theme & Wordpress Plugins, SQL
  • Git, Jira, Confluence
  • Integrierung von Socialle Netzwerke durch APIs (automatische Likes & Posts): Google API, VK API, Facebook API, AddThis API, Brightcove API
  • Agiles Umfeld mit Benutzung von Scrum Framework

JavaScript (ECMAScript 2009) HTML/CSS JQuery JQuery UI JQuery Plugins NPM Google API VK API Facebook API AddThis API Brightcove API
Exadel, Inc.
1 Jahr 11 Monate
2010-01 - 2011-11

The Ural Bank for Reconstruction and Development - Online Banking 

Festanstellung Javascript jQuery jQuery Plugins ...
Festanstellung
  • Frontend-Entwicklung: Javascript, jQuery, jQuery Plugins, CommonJS, HTML, CSS, Websockets
  • HTML5 APIs (Canvas, Geolocation, Video, etc.), HTML semantic meaning
  • Form Based HTTP Authentication, Implementierung von SMS Authentication (2FA)
  • Backend-Entwicklung: Java EE 6, JSP, Servlet, Spring, Liferay Portlet MVC 4 Spring, Hibernate, Apache Tomcat, SQL
  • Integration mit REST-Services
  • Wasserfallmodell mit Roadmaps & Deadlines, Kommunikation mit Projektmanagern
  • SVN, Redmine
Javascript jQuery jQuery Plugins CommonJS HTML CSS Websockets Java EE 6 JSP Servlet Spring Liferay Portlet MVC 4 Spring Hibernate Apache Tomcat SQL
Computer Service Consulting

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2022-07 - 2022-07

Threat Modeling Training Part 1 

United Internet AG
United Internet AG

Threat Modeling Methodologies:

  • Attack trees
  • Attacker modeling
  • Abuser stories
  • STRIDE

1 Monat
2022-07 - 2022-07

Threat Modeling Training Part 2

United Internet AG
United Internet AG

1 Monat
2022-06 - 2022-06

Frontend Security Training 

Frontend Security Topics:

  • various attacks & defense techniques
  • browser security and bypassingsecurity controls

1 Monat
2022-04 - 2022-04

vNext - A practical introduction

United Internet AG
United Internet AG

  • Simplified deployment process by combining industry standard tools with GitOps practices, Kubernetes/ KOOPA, Docker

1 Monat
2022-04 - 2022-04

Redux - a state management library for Web Apps

United Internet AG
United Internet AG
1 Monat
2022-02 - 2022-02

Secure Coding Practices - Portal Edition

United Internet AG
United Internet AG
1 Monat
2022-02 - 2022-02

Application Security Basics - Portal Edition

United Internet AG
United Internet AG


1 Monat
2022-02 - 2022-02

Secure Coding Practices - Portal Edition

United Internet AG
United Internet AG
1 Monat
2022-02 - 2022-02

Web Penetration Testing 

United Internet AG
United Internet AG

  • Hands-on introduction to web penetration testing techniques

1 Monat
2022-02 - 2022-02

Web Penetration Testing

United Internet AG
United Internet AG
1 Monat
2020-02 - 2020-02

Agile Project Management Training 

PMI Germany Chapter e.V.
PMI Germany Chapter e.V.
1 Monat
2020-01 - 2020-01

Das Scrum-Framework Workshop

Vodafone GmbH
Vodafone GmbH
1 Monat
2020-01 - 2020-01

Agile Training (Grundlagen) 

Vodafone GmbH
Vodafone GmbH

Position

Position

Senior IT-Consultant Webentwicklung

Kompetenzen

Kompetenzen

Top-Skills

Frontend Angular React Vue Stencil JavaScript Typescript AngularJS NgRx Angular Material Redux RxJS Saga Next.js Remix Vuex Web Components Shadow DOM NodeJS Web Services Express.js NPM Docker

Produkte / Standards / Erfahrungen / Methoden

JavaScript
TypeScript
Angular
React
Vue

Profil:

  • 12+ Jahre Berufserfahrung
  • Abgeschlossenes Informatikstudium
  • Langjährige Erfahrung in großen IT-Landschaften (HP, Vodafone, 1&1, etc.)
  • Fließende Sprachkenntnisse: Deutsch, Englisch, Russisch, Französisch
  • Standort: Düsseldorf


FÄHIGKEITEN:

  • Neu- und Weiterentwicklung von Web-Applikationen mit Schwerpunkt im Frontend
  • Beratung: technische Architektur, Frameworks und Machbarkeit
  • Konzeptionierung, Customizing, Realisierung und Pflege sowie Betreuung von komplexen Softwaresystemen
  • Sehr gute analytische Fähigkeiten, systematisches Denken und ausgeprägte Lösungsorientierung
  • Sicheres Auftreten und Kommunikationsstärke im direkten Kontakt mit Ansprechpartnern und Kunden (inkl. C-Level)


Kenntnisse:

  • JavaScript (ECMAScript), TypeScript
  • Angular, Angular Material, Signals, NgRx, NGXS
  • React/Redux, RxJS/Observables, Saga, Next.js, Remix
  • Vue.js, Vuex, Nuxt.js
  • Stencil, Web Components, Shadow DOM, D3.js, ChartJS
  • RESTful API, GraphQL, Web Services (JSON/YAML/SOAP/REST), APIs
  • NodeJS, Express.js, NPM, Yarn, Gulp/Grunt, Webpack, Babel
  • Docker, GitLab, Github, Monorepo, CI/CD, DevOps, Azure, Kubernetes
  • HTML5/CSS3, SCSS/SASS, Bootstrap, UX/UI, Responsive Design
  • Software Architecture, Design Patterns, z.B. Microservices, SOLID, OOP, OOD, MVC
  • Unit Testing, E2E Testing, VRT-Testing: Jest, Cypress, Jasmine & Karma, Puppeteer, Playwright
  • Automatisierung, Clean Code, TSLint, JSLint, Prettifier, Test Driven Development (TDD/BDD)
  • Security, Performance-Optimierung, Usability
  • Web Accessibility (WCAG 2.1 AA) / Barrierefreiheit
  • eCommerce, Tracking, Analytics, SEO-Optimierung
  • Alte Frontend Technologien wie z.B. jQuery, Ext JS, RequireJS, CommonJS
  • Monitoring und Logging (Prometheus, Grafana, Sentry)
  • PHP (5, 7), Smarty, Twig, OXID eShop, Symfony, Phalcon
  • Java (6, 8), JSP, Spring, Hibernate, Spring Boot
  • Datenbanken (SQL, PostgreSQL), Serverless
  • Jira, Confluence, Miro, Figma, VSCode, WebStorm
  • Agile, SCRUM / KANBAN, SAFe


BERUFSERFAHRUNG

03/2016 ? heute

Rolle: Senior IT Consultant Webentwicklung (Freiberuflerin)

Kunde: auf Anfrage, Düsseldorf


09/2015 ? 02/2016

Rolle: Senior Software Engineer

Kunde: freshcells systems engineering, Düsseldorf


09/2014 ? 08/2015

Rolle: Senior Front-End Engineer

Kunde: Exactag, Duisburg


12/2013 ? 08/2014

Rolle: Senior Front-End Engineer

Kunde: Springlane, Düsseldorf


06/2012 ? 11/2013

Rolle: Senior Front-End / UI Engineer

Kunde: Exadel, Yekaterinburg


11/2011 ? 12/2012

Rolle: CEO

Kunde: auf Anfrage, Yekaterinburg


01/2010 ? 11/2011

Rolle: Software Engineer

Kunde: Computer Service Consulting, Yekaterinburg

Datenbanken

SQL
PostgreSQL

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 10 Monate
2023-06 - heute

Fullstack Web-Entwicklung mit Schwerpunkt Frontend

Freiberuflerin
Freiberuflerin
  • Fullstack Web-Entwicklung mit Schwerpunkt Frontend
  • Weiterentwicklung von Web-App mit Benutzung von Angular, Angular Material, Typescript, Signals, NGXS Store, SCSS
  • Entwicklung von Angular Camunda-Form-Builder für automatische Formular-Erstellung
  • Integration von mehreren RESTFul Services
  • Unterstützung von Frontend-Infrastruktur: NPM, Nx Monorepo, Microfrontend
  • Verbesserung von CI/CD Prozesse: Azure DevOps, Pipelines
  • Automatisierung von Geschäftsprozessen: Integration von Camunda-Prozessen
  • Behebung von Bugs
  • Zusammenarbeit mit UX-Experten, Erstellung und Pflege von Storybook
  • Release Management mit Jira und Azure DevOps Tools
  • Unit Testing (Jest), End-to-End (E2E) Testing (Cypress)
  • Verbesserung von Codebase Architektur, Refactorings und Code Reviews
  • Erstellung von Dokumentationen, Entwicklung-Standarten und Architektur-Beschreibungen
  • Erstellung und Pflege von Frontend-Community innerhalb der Firma
  • Zusammenarbeit mit dem Fachbereich, Absprechungen bezüglich Anforderungen und Business-Problemen
  • Arbeiten in einem Agilen Scrum Team zusammen mit Product Ownern, Business Analyst, Software Architekt
SüdLeasing GmbH (LBBW Landesbank Baden-Württemberg) | Halian GmbH
7 Monate
2022-12 - 2023-06

Weiterentwicklung des Design Systems

Freiberuflerin Github Actions Docker
Freiberuflerin

  • Weiterentwicklung des Design Systems auf Basis von Web Components mit Shadow DOM, mit Verwendung von Stencil, Typescript, SCSS
  • Integration von Web Components in moderne Frameworks: Angular, React und Vue
  • Entwicklung von Angular-, React- und Vue-Components Generator
  • Server Side Rendering (SSR) mit Node, Unterstützung von NextJS, Remix, Nuxt.js
  • Web Accessibility (WCAG 2.1 AA) / Barrierefreiheit Optimierung
  • Behebung von Bugs, die in Endanwendungen (bei Konsumenten) entstehen
  • Unit Testing, End-to-End (E2E) Testing und Visual Regression Testing (VRT), mit Verwendung von Jest, Cypress, Puppeteer und Playwright
  • Monorepo in Github, NPM, Yarn
  • CI/CD (DevOps): Github Actions, Docker
  • Entwicklung von einem Web Crawler (mit Typescript, Node und Puppeteer) für die Analyse von verwendeten Versionen / Components / Props auf Konsumenten-Webseiten
  • Verbesserung von Codebase / Projekt Architektur durch Refactorings und Code Reviews
  • Erstellung von Dokumentationen, Release Notes und Changelogs
  • Zusammenarbeit mit UX- und Accessibility-Experten
  • Arbeiten in einem Agilen Scrum Team zusammen mit Designern und Product Ownern

Github Actions Docker
Porsche Design System | MHP Management- und IT-Beratung GmbH
1 Jahr
2021-12 - 2022-11

Entwickeln von Web Components unter Verwendung von Stencil

Freiberuflerin Stencil (React ähnlich) Redux Saga ...
Freiberuflerin

  • Entwickeln von Web Components unter Verwendung von Stencil (React ähnlich), Redux, Saga, TypeScript, NPM, Puppeteer, Rollup, SCSS und Shadow DOM
  • Migration von bestehender Monolithic Funktionalität (Java 8, Apache Wicket 7, Spring, Hibernate 5) auf neuer Architektur (Web Components mit Verwendung von HTML DOM Events + Microservices / Spring Boot)
  • Zusammenarbeit mit unterschiedlichen IT-Experten, um auf Basis von bestehender Java RESTful API Service neue Microservices zu definieren und implementieren (DDD - Documentation-Driven Development)
  • Weiterentwicklung und Erweiterung von NodeJS Express.js Server & Akamai
  • Einrichten und erweitern der Entwicklungs- und Deployment-Infrastruktur mit Docker, GitLab CI/CD, Auto DevOps und Kubernetes
  • Integration von Sentry CLI in CI/CD (DevOps) um automatisch Sentry Reports zu erstellen und Codequalität zu optimieren, Konfiguration von Sentry Dashboards, Monitoring von Sentry Events / Errors / Performance Reports
  • Qualitätssicherung durch automatisierte (Jest) Tests
  • Teilnahme an mehreren Security (Pentest) Trainings / Analyse & Verbesserung von Software Security
  • Durchführen von Code-Reviews und Brainstormings mit Front- und Backend- Entwicklern
  • Arbeiten in crossfunktionalen Teams mit Entwickler*innen, Produktmanagement, UI/UX Designer*innen und QA nach agilen Methoden, mit Scrum & Kanban
  • Kommunikation mit Product Owners und High Level Managers bezüglich OKRs (Objectives and Key Results) & RoadMaps
  • Jira, Confluence, Integration von Jira in Gitlab & CI/CD, automatisches Erstellen von Release Notes, Schreiben von Dokumentation
  • Performance-Optimierung, Bug Fixing, Implementierung von Tracking Requirements
  • Code Modernisierung / Refactoring / Verbesserungen von Projekt Architektur und Qualität / Design Patterns / TSLint / SonarQube
  • Integration von Grafana Observability & Monitoring Plattform mit Benutzung von Prometheus

Stencil (React ähnlich) Redux Saga TypeScript NPM Puppeteer Rollup Java 8 Apache Wicket 7 Spring Hibernate 5 Docker GitLab CI/CD Auto DevOps Kubernetes SCSS Shadow Shadow DOM
GMX.NET | United Internet AG | Modis GmbH (Freiberuflerin) | WEB.DE
3 Jahre 9 Monate
2018-07 - 2022-03

Neu- und Weiterentwicklung von Web-Komponenten

Freiberuflerin
Freiberuflerin

  • Frontend-Entwicklung: Neu- und Weiterentwicklung von Web-Komponenten
  • Migration von alten Systemen / Projekte auf neue Technologien: ReactJS, Redux, Saga, Typescript, SCSS
  • Migration von alten Angular 1 Projekten auf Angular 8+
  • Verwendung von NPM, Webpack, Babel, Gitlab, Grunt
  • Unterstützung von legacy Projekten (Bug fixing, Entwicklung von Minor Features), mit Vanilla JS, Angular 1, jQuery
  • Migration von legacy jQuery Projekten auf neuere jQuery Version
  • Migration von Bootstrap v3 Projekten auf Bootstrap v4
  • Tiefe Kenntnisse von Vodafone Data Services (Telco): Tarife, Produkte, Services, Attributes, User Data, Authentifizierung, Eligibility, Sales Flows, BTX (Kunden Management System)
  • Integration von unterschiedlichen APIs, RESTFul Services, Zusammenarbeit mit Backend
  • Implementierung von automatisierten Tests: End-To-End (Cypress), Unit (Jest)
  • CI/CD mit Gitlab Pipelines, Docker
  • Organisation von Co-Workings und Workshops mit Entwicklern
  • Unterstützung von Projektmanagern bezüglich technischer Architektur, Frameworks und Machbarkeit, Schätzung und Deadlines
  • Arbeiten in einem Agilen Umfeld mit crossfunktionalen Teams (Scrum)
  • Performance-Optimierung
  • Verbesserung von Code Qualität mit durchführen von Code Reviews und benutzen von JSLint & TSLint und Integration von Code Qualität Tools in Pipelines (Gitlab - CI/CD)
  • Besprechung von Tracking Anforderungen mit externen Agenturen und Implementierung von Tracking
  • Jira, Confluence
  • UX: Usability & Accessibility Verbesserungen (z.B. für Screenreaders)

ReactJS Redux Saga Typescript SCSS
Vodafone.de | Vodafone GmbH | addmore GmbH
7 Monate
2019-11 - 2020-05

Wamsport Platform 

Freiberuflerin
Freiberuflerin

  • Software Architektur, Konzeptionierung, Besprechen von Anforderungen mit Projektmanagern
  • Frontend-Implementierung mit Benutzung von Typescript, Angular 8, RxJS/Observables, Routing, Internationalization
  • Backend-Implementierung mit Benutzung von NodeJS und Firebase (Cloud-Hosted NoSQL von Google)
  • Schreiben von Unit-Tests mit Verwendung von Jasmine & Karma
  • Responsive Layout - UI mit Angular Material, SCSS
  • Coaching von Junior-Entwicklern, Durchführung von Workshops & Trainings
  • Einführung von Agile & Scrum im Projekt

EuroGames 2020
Düsseldorf
6 Monate
2019-04 - 2019-09

Screensense Platform

Freiberuflerin TypeScript Vue Nuxt.js ...
Freiberuflerin

  • Konzepterstellung, Design und Architektur eines Software Produkts in Zusammenarbeit mit dem CTO
  • Frontend Implementierung: Web-Komponenten, TypeScript, Vue, Nuxt.js, Vuex Store, NPM, Babel, Webpack, Docker, Axios
  • Entwicklung von Admin Dashboards, mit Verwendung von D3.js und Chart.js
  • Qualitätssicherung durch benutzen von TSLint und Implementierung von Unit Tests (Jest)
  • JWT (JSON Web Token) Authentication, Auth0
  • Implementierung von GraphQL Service (+ Apollo GraphQL auf Frontend), NodeJS, Express.js und Integration mit Backend Data (PostgreSQL & Apache Kafka)
  • DDD (Documentation-Driven Development)
  • UI Implementierung mit Verwendung von Bootstrap 3 und SCSS

TypeScript Vue Nuxt.js Vuex Store NPM Babel Webpack Docker Axios
Screensense GmbH
2 Jahre 4 Monate
2016-03 - 2018-06

Exactag Platform

Freiberuflerin Javascript jQuery Sencha Ext JS ...
Freiberuflerin
  • Entwicklung und Pflege bestehender Frontend-Funktionalität, unter Verwendung von Javascript, jQuery, Sencha Ext JS, D3.js, CSS
  • Migration von Frontend auf neuere Ext JS Version (3.0 auf 6.0)
  • Modernisierung von UI - Migration von Ext JS UI Components auf Bootstrap
  • Crossbrowser Testing & Support
  • Entwicklung von Backend RESTful Services, mit Benutzung von folgenden Technologien: PHP 5, MySQL, Doctrine 2
  • Unit Testing mit PHPUnit
  • Pflege von einer alten und komplexen Datenbank (SQL)
  • Zusammenarbeit mit Java-Entwicklern bezüglich neuer Architektur, neuen Services & Integration mit neuem Frontend
  • Tiefe Kenntnisse in Digital Advertising: Tracking, Data Collection, Data Enrichment, Data Attribution etc.
  • Analyse von Kundendaten und Erforschung von technischen Problemen (verlorene / falsche Daten, Bugs)
  • Git, NPM, Redmine, Grunt
  • Agiles Team, teilweise Verwendung von Scrum
  • Schreiben von Produkt Dokumentation
Javascript jQuery Sencha Ext JS D3.js CSS PHP 5 MySQL Doctrine 2 Git NPM Redmine Grunt
Exactag GmbH
6 Monate
2015-09 - 2016-02

easyJet holidays 

Festanstellung Javascript React Redux ...
Festanstellung

  • Frontend-Entwicklung unter Verwendung von Javascript, React, Redux, SCSS
  • Backend-Entwicklung unter Verwendung von PHP 7, Symfony, Twig, MySQL
  • Abrufen und importieren der Daten von externen REST-Services
  • Arbeiten in einem SCRUM-Team, allerdings mit fixed Deadlines
  • Qualitätssicherung durch Unit Tests mit PHPUnit
  • Projektmanagement & Kommunikation mit dem Kunden bezüglich Anforderungen & Bedarfe
  • Entwicklung von kundenspezifischen CMS um die Erstellung von Reiseangeboten & Single-Page Applications zu vereinfachen

Javascript React Redux SCSS PHP 7 Symfony Twig MySQL
freshcells systems engineering GmbH
1 Jahr
2014-09 - 2015-08

Vodafone Affiliate Network (B2B)

Festanstellung JavaScript jQuery CSS ...
Festanstellung

  • Entwicklung und Pflege bestehender und neuer Features und Bug Fixing
  • Frontend-Entwicklung nach Vorgaben der Projektleitung unter Einsatz von JavaScript, jQuery, CSS, SCSS, RequireJS und Volt Templates
  • Backend-Entwicklung mit folgenden Technologien, u.a. PHP 5, Phalcon, MySQL & Doctrine 2
  • Versionierungs- & Paketierungs-Software, u.a. Git, Composer, Bower, Grunt, NPM
  • Projektmanagement, Berichterstattung an die Projektleitung
  • Arbeiten in einem Team von vier Entwicklern, KANBAN (50%)

JavaScript jQuery CSS SCSS RequireJS Volt Templates PHP 5 Phalcon MySQL Doctrine 2
Exactag GmbH
9 Monate
2013-12 - 2014-08

Springlane Online-Shop

Festanstellung Git NPM Grunt
Festanstellung
  • Entwicklung und Verbesserung von Frontend: Javascript, jQuery, CSS
  • Weiterentwicklung von Backend: PHP 5, OXID eShop, Smarty Templates, SQL
  • Einsetzen von A/B Tests und Fehlerbehebung
  • Einführung von mehreren Tracking Systemen, sowie Verbesserung der bereits bestehenden Systemen, wie: Google Analytics, Google Tag Manager, Crazy Egg, Booming, Become .eu tracking, Shipping .com tracking, Google Analytics, Snowplow Analytics, BING tracking, Granify, Criteo, Double Click, Productsup
  • Entwicklung von Outlook Templates (HTML & CSS - IE5 Standards)
  • Unterstützung der Business Intelligence Abteilung bei der Lösungsfindung
  • SEO- Optimierung der Website für die Marketing-Abteilung
  • Projektplanung
  • Testen der Website unter Verwendung verschiedener Internet Browser
  • Schreiben von Berichten
  • Kommunikation mit Projektleitern zur Abstimmung notwendiger Voraussetzungen
  • Verwendung von Git, NPM, Grunt
Git NPM Grunt
Springlane GmbH
9 Monate
2013-12 - 2014-08

Springlane Magazin

Festanstellung
Festanstellung

  • Unterstützung und Weiterentwicklung von Wordpress Blog, Bugfixing
  • Benutzte Technologien: Wordpress (PHP 5), SQL, Javascript, jQuery, HTML, CSS
  • Implementierung und/oder Integration von Wordpress Plugins
  • Zusammenarbeit mit Redakteuren bezüglich Deadlines / Machbarkeit / Design
  • SEO- Optimierung

Springlane GmbH
1 Jahr 1 Monat
2012-11 - 2013-11

Hewlett Packard Enterprise 2020

Festanstellung Git Jira Confluence ...
Festanstellung

  • Frontend-Entwicklung: JavaScript (ECMAScript 2009), RequireJS, JQuery, JQuery UI, JQuery Plugins, NPM, JSONP Requests um auf API Serviceszuzugreifen
  • Responsive Web Interfaces, HTML, HTML5, CSS3, SASS, AJAX, Bootstrap
  • Backend-Entwicklung: Java EE 6, Spring, Hibernate, SQL
  • Schreiben von automatisierten Tests mit Selenium
  • SEO & Performance Optimierung, Verbesserung von Software Security
  • Agiles Umfeld mit Benutzung von Scrum Framework

Git Jira Confluence JavaScript (ECMAScript 2009) RequireJS JQuery JQuery UI JQuery Plugins NPM JSONP HTML HTML5 CSS3 SASS AJAX Bootstrap Java EE 6 Spring Hibernate SQL
Exadel, Inc.
6 Monate
2012-06 - 2012-11

Hewlett Packard eBook 

Festanstellung JavaScript (ECMAScript 2009) HTML/CSS JQuery ...
Festanstellung

  • Frontend-Entwicklung: JavaScript (ECMAScript 2009), HTML/CSS, JQuery, JQuery UI, JQuery Plugins, NPM
  • Crossbrowser Support (inkl. alte Browsers wie z.B IE6) mit Benutzung von Modernizr und Software-Konzepte wie Progressive Enhancement /Graceful Degradation und Polyfills
  • Backend-Entwicklung: PHP 5 (Wordpress), Implementierung von Wordpress Theme & Wordpress Plugins, SQL
  • Git, Jira, Confluence
  • Integrierung von Socialle Netzwerke durch APIs (automatische Likes & Posts): Google API, VK API, Facebook API, AddThis API, Brightcove API
  • Agiles Umfeld mit Benutzung von Scrum Framework

JavaScript (ECMAScript 2009) HTML/CSS JQuery JQuery UI JQuery Plugins NPM Google API VK API Facebook API AddThis API Brightcove API
Exadel, Inc.
1 Jahr 11 Monate
2010-01 - 2011-11

The Ural Bank for Reconstruction and Development - Online Banking 

Festanstellung Javascript jQuery jQuery Plugins ...
Festanstellung
  • Frontend-Entwicklung: Javascript, jQuery, jQuery Plugins, CommonJS, HTML, CSS, Websockets
  • HTML5 APIs (Canvas, Geolocation, Video, etc.), HTML semantic meaning
  • Form Based HTTP Authentication, Implementierung von SMS Authentication (2FA)
  • Backend-Entwicklung: Java EE 6, JSP, Servlet, Spring, Liferay Portlet MVC 4 Spring, Hibernate, Apache Tomcat, SQL
  • Integration mit REST-Services
  • Wasserfallmodell mit Roadmaps & Deadlines, Kommunikation mit Projektmanagern
  • SVN, Redmine
Javascript jQuery jQuery Plugins CommonJS HTML CSS Websockets Java EE 6 JSP Servlet Spring Liferay Portlet MVC 4 Spring Hibernate Apache Tomcat SQL
Computer Service Consulting

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2022-07 - 2022-07

Threat Modeling Training Part 1 

United Internet AG
United Internet AG

Threat Modeling Methodologies:

  • Attack trees
  • Attacker modeling
  • Abuser stories
  • STRIDE

1 Monat
2022-07 - 2022-07

Threat Modeling Training Part 2

United Internet AG
United Internet AG

1 Monat
2022-06 - 2022-06

Frontend Security Training 

Frontend Security Topics:

  • various attacks & defense techniques
  • browser security and bypassingsecurity controls

1 Monat
2022-04 - 2022-04

vNext - A practical introduction

United Internet AG
United Internet AG

  • Simplified deployment process by combining industry standard tools with GitOps practices, Kubernetes/ KOOPA, Docker

1 Monat
2022-04 - 2022-04

Redux - a state management library for Web Apps

United Internet AG
United Internet AG
1 Monat
2022-02 - 2022-02

Secure Coding Practices - Portal Edition

United Internet AG
United Internet AG
1 Monat
2022-02 - 2022-02

Application Security Basics - Portal Edition

United Internet AG
United Internet AG


1 Monat
2022-02 - 2022-02

Secure Coding Practices - Portal Edition

United Internet AG
United Internet AG
1 Monat
2022-02 - 2022-02

Web Penetration Testing 

United Internet AG
United Internet AG

  • Hands-on introduction to web penetration testing techniques

1 Monat
2022-02 - 2022-02

Web Penetration Testing

United Internet AG
United Internet AG
1 Monat
2020-02 - 2020-02

Agile Project Management Training 

PMI Germany Chapter e.V.
PMI Germany Chapter e.V.
1 Monat
2020-01 - 2020-01

Das Scrum-Framework Workshop

Vodafone GmbH
Vodafone GmbH
1 Monat
2020-01 - 2020-01

Agile Training (Grundlagen) 

Vodafone GmbH
Vodafone GmbH

Position

Position

Senior IT-Consultant Webentwicklung

Kompetenzen

Kompetenzen

Top-Skills

Frontend Angular React Vue Stencil JavaScript Typescript AngularJS NgRx Angular Material Redux RxJS Saga Next.js Remix Vuex Web Components Shadow DOM NodeJS Web Services Express.js NPM Docker

Produkte / Standards / Erfahrungen / Methoden

JavaScript
TypeScript
Angular
React
Vue

Profil:

  • 12+ Jahre Berufserfahrung
  • Abgeschlossenes Informatikstudium
  • Langjährige Erfahrung in großen IT-Landschaften (HP, Vodafone, 1&1, etc.)
  • Fließende Sprachkenntnisse: Deutsch, Englisch, Russisch, Französisch
  • Standort: Düsseldorf


FÄHIGKEITEN:

  • Neu- und Weiterentwicklung von Web-Applikationen mit Schwerpunkt im Frontend
  • Beratung: technische Architektur, Frameworks und Machbarkeit
  • Konzeptionierung, Customizing, Realisierung und Pflege sowie Betreuung von komplexen Softwaresystemen
  • Sehr gute analytische Fähigkeiten, systematisches Denken und ausgeprägte Lösungsorientierung
  • Sicheres Auftreten und Kommunikationsstärke im direkten Kontakt mit Ansprechpartnern und Kunden (inkl. C-Level)


Kenntnisse:

  • JavaScript (ECMAScript), TypeScript
  • Angular, Angular Material, Signals, NgRx, NGXS
  • React/Redux, RxJS/Observables, Saga, Next.js, Remix
  • Vue.js, Vuex, Nuxt.js
  • Stencil, Web Components, Shadow DOM, D3.js, ChartJS
  • RESTful API, GraphQL, Web Services (JSON/YAML/SOAP/REST), APIs
  • NodeJS, Express.js, NPM, Yarn, Gulp/Grunt, Webpack, Babel
  • Docker, GitLab, Github, Monorepo, CI/CD, DevOps, Azure, Kubernetes
  • HTML5/CSS3, SCSS/SASS, Bootstrap, UX/UI, Responsive Design
  • Software Architecture, Design Patterns, z.B. Microservices, SOLID, OOP, OOD, MVC
  • Unit Testing, E2E Testing, VRT-Testing: Jest, Cypress, Jasmine & Karma, Puppeteer, Playwright
  • Automatisierung, Clean Code, TSLint, JSLint, Prettifier, Test Driven Development (TDD/BDD)
  • Security, Performance-Optimierung, Usability
  • Web Accessibility (WCAG 2.1 AA) / Barrierefreiheit
  • eCommerce, Tracking, Analytics, SEO-Optimierung
  • Alte Frontend Technologien wie z.B. jQuery, Ext JS, RequireJS, CommonJS
  • Monitoring und Logging (Prometheus, Grafana, Sentry)
  • PHP (5, 7), Smarty, Twig, OXID eShop, Symfony, Phalcon
  • Java (6, 8), JSP, Spring, Hibernate, Spring Boot
  • Datenbanken (SQL, PostgreSQL), Serverless
  • Jira, Confluence, Miro, Figma, VSCode, WebStorm
  • Agile, SCRUM / KANBAN, SAFe


BERUFSERFAHRUNG

03/2016 ? heute

Rolle: Senior IT Consultant Webentwicklung (Freiberuflerin)

Kunde: auf Anfrage, Düsseldorf


09/2015 ? 02/2016

Rolle: Senior Software Engineer

Kunde: freshcells systems engineering, Düsseldorf


09/2014 ? 08/2015

Rolle: Senior Front-End Engineer

Kunde: Exactag, Duisburg


12/2013 ? 08/2014

Rolle: Senior Front-End Engineer

Kunde: Springlane, Düsseldorf


06/2012 ? 11/2013

Rolle: Senior Front-End / UI Engineer

Kunde: Exadel, Yekaterinburg


11/2011 ? 12/2012

Rolle: CEO

Kunde: auf Anfrage, Yekaterinburg


01/2010 ? 11/2011

Rolle: Software Engineer

Kunde: Computer Service Consulting, Yekaterinburg

Datenbanken

SQL
PostgreSQL

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.