24.07.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Senior Frontend Engineer – Angular, REST & State Management

Mannheim, Deutschland
Weltweit
Bachelor of Science, Wirtschaftsinformatik - Universität Mannheim
Mannheim, Deutschland
Weltweit
Bachelor of Science, Wirtschaftsinformatik - Universität Mannheim

Profilanlagen

CV_2025_Emre_Aydin.pdf

Skills

Keine Engpässe, keine teuren Nachbesserungen. Skalierbare Frontends wachsen mit Ihren Anforderungen – ohne Entwicklungsstau. Wartungsaufwand reduzieren, Flexibilität bewahren. Sauberer Code und optimierte Strukturen machen Ihr System langfristig effizient. Mehr Stabilität, weniger Risiken. Ein zuverlässiges Frontend minimiert Ausfallzeiten und sichert nachhaltigen Erfolg.

Branchenerfahrung
  • IT-Lösungen
  • Immobilien
  • Freizeit
  • Handwerk
  • Forschung
  • Öffentlicher Sektor
  • Gesundheitswesen

Skill Highlights

Über 5 Jahre Erfahrung in der Entwicklung skalierbarer Angular-Anwendungen – robuste Architekturen, performante UIs und nachhaltige State-Management-Lösungen für langlebige und wartungsarme Web-Applikationen.

UI-Entwicklung
"5+ Jahre Erfahrung mit der Erstellung von skalierbarer, performanceoptimierter und reaktionsschneller Anwendungen mit Fokus auf Mobile-First und Responsive Design."

TypeScript
CSS/SCSS
HTML
Bootstrap
RxJs
Redux
NgRx
Figma
Web Design

Weitere Skills
JavaScript (ES6+), Angular CLI, Angular Material, PrimeNG, Tailwind CSS, LESS, Flexbox, CSS-Grid, Web Components, Responsive Design, Mobile-First Design, PWA, Service Worker, Lazy Loading, Template-Driven Forms, Reactive Forms, State Management (Observables, Subjects, BehaviorSubject), GraphQL, JWT, OAuth, Firebase, WebSockets, Socket.io, REST


Backend & API
„Entwicklung von REST-APIs und aktive Mitwirkung an deren Implementierung, umfassende Kenntnisse in verschiedenen Test-Frameworks für Unit, Integration und End-to-End Tests.”

Node.js
Express.js
Java
Spring Boot
JWT
OAuth
GraphQL
Firebase
Web Socket
SocketIO

Weitere Skills:
Microservices, API-Gateway, Serverless, Postman, Swagger, Redis, MongoDB, MySQL, PostgreSQL, OAuth2, API Security, RESTful APIs, WebSockets, GraphQL, Nginx, Load Balancing, Event-Driven Architecture, Service Discovery, CQRS, Message Brokers, SQL, NoSQL, Redis Pub/Sub, WebSocket API

Testing, DevOps & Performance
„Optimierung der Softwarequalität und automatisierte Prozesse für eine stabile Bereitstellung.”

Unit Testing
E2E Testing
Cypress
Jasmine
Karma
Jest
Docker
Git
Jenkins
CI/CD

Weitere Skills
Test-Driven Development (TDD), Behavior-Driven Development (BDD), Protractor, Kubernetes, GitHub, GitLab, ESLint, Prettier, Webpack, Babel, Husky, Linting, Performance Optimization, Code Splitting, Tree Shaking, Dependency Injection, Component-Based Architecture, Micro Frontends, Monorepo, NX, SSR (Server-Side Rendering), Angular Universal, Nginx, Firebase Hosting, Google Analytics, Accessibility (a11y), Lighthouse, SEO

Sprachen

DeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache

Projekthistorie

Angular Freelance Projekt – Skalierbare Verwaltungslösung mit Angular

Bundesdruckerei

Öffentlicher Dienst

1000-5000 Mitarbeiter

Rolle
  • Alleinige Verantwortung für die Frontend-Entwicklung einer Verwaltungssoftware zur effizienten Handhabung großer Datenmengen mit Angular und modernen Frontend-Technologien
  • Enge Zusammenarbeit mit dem Product Owner (PO), um Anforderungen zu verstehen und die Funktionalitäten für eine benutzerfreundliche und performante Anwendung zu liefern
  • Verantwortlich für die gesamte Benutzeroberfläche und die Sicherstellung der Benutzererfahrung, von der Designumsetzung bis hin zur Performance-Optimierung

Leistungen
  • Entwicklung einer skalierbaren Lösung für die Verwaltung und das schnelle Laden großer Datenmengen und Verbesserung der Performance durch Lazy Loading und Optimierung von Datenbankabfragen
  • Testing und Quality Assurance durch Unit-Tests und End-to-End-Tests (E2E) mit Jest und Cypress zur Sicherstellung der Qualität und Funktionalität der Applikation
  • Durchgehende Einhaltung von UX/UI-Richtlinien für eine ansprechende und intuitive Benutzeroberfläche in enger Zusammenarbeit mit dem PO und Sicherstellung einer klaren, reaktiven Benutzeroberfläche
  • Sicherstellung der Performance bei Datenabfragen durch effiziente State-Management-Lösungen zur Verbesserung der Ladezeiten und Vermeidung unnötiger Datenabfragen
  • Vollständige Verantwortung für die Implementierung der API-Integration für eine reibungslose und sicheren Kommunikation zwischen Frontend und Backend, einschließlich Authentifizierung mit JWT und OAuth
  • Ständige Verbesserung durch Refactoring und Performance-Optimierung
  • Erfolgreiche Koordination und Planung von Features und Release-Zyklen

Verwendete Frameworks & Technologien
  • Frontend-Entwicklung mit Angular 16, TypeScript, SCSS, HTML und RxJS, inkl. Code Review und Dokumentation
  • Cypress für End-to-End-Testing und Jest  für Unit-Tests zur Qualitätssicherung
  • Docker für die Entwicklungsumgebung und GitLab für Versionskontrolle und Teamkoordination
  • Jira und Confluence für Projektmanagement und Dokumentation der Architektur-Entscheidungen
  • JWT, OAuth und HTTPS für sichere Kommunikation zwischen Frontend und Backend
  • Lazy Loading, State Management, Performance Optimization, Code Splitting für die effiziente Handhabung großer Datenmengen und eine optimale Benutzererfahrung
  • PrimeNG, Flexbox, CSS Grid, Web Components, Responsive Design für die UI-Entwicklung und die Gestaltung einer flexiblen, responsiven Oberfläche
  • Spring Boot als Backend


Skill Liste
Angular 16, 17,18, 19, 20, TypeScript, SCSS, RxJS, NgRx, Spring Boot, Java, Cypress, Jest, Spring Boot, Docker, GitLab, JWT, OAuth, HTTPS, Lazy Loading, Code Splitting, Performance Optimization, PrimeNG, Flexbox, CSS Grid, Web Components, Responsive Design, Jira, Confluence, Scrum

Angular Frontend Projekt – Supply Chain Gentherapie

Camelot ITLab GmbH

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Rolle
  • Mitarbeit an der Entwicklung einer Angular-Applikation zur Digitalisierung und Modellierung der Gentherapie-Supply-Chain, einschließlich der Definition und Implementierung von Features zur präzisen Erfassung und Visualisierung der einzelnen Schritte
  • Modellierung der Frontend-Architektur, um eine effiziente und benutzerfreundliche Anwendung sicherzustellen, die den spezifischen Anforderungen der Gentherapie gerecht wird

Leistungen
  • Optimierung der Anwendungsleistung durch Lazy Loading-Einführung um die Anwendungsleistung erheblich zu verbessern und Ladezeiten zu reduzieren
  • Sichere Anmeldung und und Benutzerzugriff durch  OAuth2/JWT-basierten Authentifizierungsmethoden
  • Effektives Refactoring zur Verbesserung der Codequalität um  sicherzustellen, dass die Anwendung den höchsten Qualitätsstandards entspricht
  • Implementierung dynamischer Versionierung für flexible Updates
  • Signifikante Performancesteigerung durch gezielte Feature-Implementierungen zur signifikanten Verbesserung der Anwendungsleistung
  • Integration von Best Practices für nachhaltige Codeentwicklung um eine nachhaltige und qualitativ hochwertige Softwarearchitektur sicherzustellen

Verwendete Frameworks & Technologien
  • Angular 17–18 (HTML, SCSS, TypeScript) und RxJS, wobei moderne Architektur- und Performance-Optimierungen wie Lazy Loading und Code Splitting für schnelle Ladezeiten und Skalierbarkeit eingesetzt wurden
  • State-Management mit NgRx (Redux-Pattern) zur strukturierten Verwaltung von Anwendungszuständen und effizienten Datenflüssen
  • UI-Entwicklung mit PrimeNG und Angular Material zur Implementierung wiederverwendbarer und anpassbarer Komponenten, Spring Boot als Backend
  • Sicherstellung der Codequalität durch Test-Driven-/Behavior-Driven-Devlopment-Ansätzen, begleitet von Unit-Tests (Jest), Integrationstests und End-to-End-Tests (E2E) mit Cypress
  • Linting & Code-Formatierung mit ESLint, Prettier und Husky, um Code-Standards zu wahren und Qualitätssicherung zu automatisieren
  • Projektstrukturierung mit Nx-Monorepo für skalierbare und wartbare Codebasen, begleitet von GitLab CI/CD zur automatisierten Bereitstellung
  • Entwicklungs- und Planungskoordination über Jira und Confluence, inklusive Dokumentation von Architekturentscheidungen, inkl. Code Review und Dokumentation

Skill-Liste:
Angular 17–18, TypeScript, SCSS, RxJS, NgRx, PrimeNG, Angular Material, Lazy Loading, Spring Boot, Java, Code Splitting, Web Components, Responsive Design, ESLint, Prettier, Husky, Jest, Cypress, TDD, BDD, GitLab, Nx-Monorepo, Docker, CI/CD, Jira, Confluence, SCRUM

Angular Frontend Projekt – Digitalisierung eines Organspendeausweises

Bundesdruckerei

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Rolle
  • Mitwirkung an der Entwicklung einer Angular-Applikation zur Digitalisierung „eines“ Organspendeausweises, einschließlich Modellierung der Frontend-Architektur und Umsetzung von Designvorgaben.
  • Übernahme der Rolle eines Frontend-Experten aufgrund eines dringenden Bedarfs für wichtige Features und eine bevorstehende Deadline zur Projektübergabe

Leistungen
  • Erfüllung von Designvorgaben und Funktionalitätsanforderungen inkl. Code Review und Dokumentation
  • Leitende Übernahme eines Schlüsselfeatures innerhalb des Projekts
  • Sichere API-Kommunikation und Datenübertragung zwischen Angular-Frontend und Backend-Services, inklusive Token-Verschlüsselung zur Absicherung sensibler Informationen
  • Mitverantwortung für die Endübergabe des Projekts an den Kunden als Teil des Teams
  • Erhebliche Erweiterung und Optimierung der Tests, inklusive Integration von SonarQube für umfassende Testberichte
  • Aktualisierung von TSLint auf ESLint für den Einsatz aktueller Angular-Technologien und die Einhaltung höchster Codequalitätsstandards

Verwendete Frameworks & Technologien
  • Angular 13 (HTML, SCSS, TypeScript) und RxJs
  • NgRx zur effektiven Verwaltung des Anwendungsstatus
  • Gitlab Versionsverwaltung für effiziente Zusammenarbeit
  • Docker-Containern für die lokale Entwicklung
  • Unit-Tests (Jest), Integrationstests und End-to-End (E2E) Tests (Cypress)
  • Redux-Pattern mit NgRx für einen effizienten Datenfluss
  • Jira zur aktiven Leitung von Features & Dokumentation von Architektur-Entscheidungen in Confluence
  • Spring Boot als Backend

Skill Liste:
Angular 13–18, TypeScript, SCSS, RxJS, State-Management mit NgRx, Redux-Pattern, Angular Material, Web Components, CSS Grid, Flexbox, Responsive Design, Lazy Loading, Code Splitting, State Management (Observables, Subjects, BehaviorSubject), Spring Boot, Java, REST, JWT, OAuth2, HTTPS, Micro Frontends, GitLab, Docker, CI/CD , ESLint, Prettier, Husky, Webpack, Babel, Cypress, Jest, Cypress,, Test-Driven-Development, Behavior-Driven-Development, Performance Optimization, Dependency Injection, Component-Based Architecture, Nginx, Jira, Confluence, SCRUM

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden