Rosen N.

Senior Full-Stack-Softwareentwickler

Stara Zagora, Bulgarien

Erfahrungen

Jan. 2023 - Juli 2025
2 Jahren 7 Monaten
Deutschland

Senior Full-Stack-Softwareingenieur

Zalando SE

  • Entwickelte leistungsstarke Microservices in Node.js (NestJS) und Python (FastAPI) mit RabbitMQ für eine effiziente Kommunikation zwischen Diensten.
  • Integrierte KI-gestützte Funktionen mit OpenAI, darunter intelligente automatische Vorschläge, Inhaltszusammenfassungen und Nutzeranfragen-Verständnis, verbesserte UX und reduzierte manuelle Eingaben um 40%.
  • Entwickelte KI-Agent-Workflows mit LangChain, integrierte angepasste Retrieval-Pipelines und Tool-Chaining, um mehrstufiges Denken, Dokumenten-Q&A und Prozessautomatisierung zu ermöglichen, steigerte Entscheidungsgenauigkeit und verringerte Rechercheaufwand.
  • Erstellte und setzte GraphQL-APIs mit Apollo Server (Node.js) und Graphene (Python) ein und integrierte sie in Next.js über Apollo Client für optimierte, KI-verbesserte UX.
  • Entwarf einen Authentifizierungs-Microservice mit JWT, SSO und 2FA (E-Mail-OTP), bereitgestellt auf AWS Lambda mit AWS CDK für skalierbare Sicherheit.
  • Konzipierte eine Echtzeit-WebSocket-Infrastruktur mit Node.js und Redis Pub/Sub, die Tausende gleichzeitiger Verbindungen verwaltet.
  • Entwickelte ein komponentenbasiertes Frontend mit React 18, Redux Toolkit, TailwindCSS und TypeScript mit SSR, SSG und ISR für SEO und Performance.
  • Optimierte CI/CD-Pipelines, um die Bereitstellung sicherer, produktionsreifer Features ohne Dienstunterbrechungen zu beschleunigen.
  • Schrieb umfassende Unit- und Integrationstests mit Jest und React Testing Library, erreichte über 80% Testabdeckung und verbesserte die UI-Stabilität deutlich.
  • Definierte AWS-Infrastruktur mit Terraform und orchestrierte Deployments mit Docker & Kubernetes, wodurch die Release-Zyklen verkürzt wurden.
  • Betreute Junior-Entwickler und führte Code Reviews durch, steigerte die Teamleistung um 30% und pflegte gleichzeitig hochwertige Dokumentation mit Swagger/OpenAPI.
Nov. 2019 - Okt. 2022
3 Jahren
Deutschland

Senior Full-Stack-Ingenieur

Doctolib

  • Migrierte einen Legacy-Monolithen in eine modulare, cloud-native Microservices-Architektur und wandte dabei Patterns wie Strangler, CQRS, API Gateway und Saga an, um zuverlässige Service-Kommunikation und robuste Transaktionsabwicklung sicherzustellen.
  • Entwarf und implementierte Full-Stack-SaaS-Funktionen mit React/Next.js (SSR/SSG) im Frontend und modernen Python/TypeScript-Services (Django REST Framework, NestJS) im Backend, bereitgestellt über GCP Cloud Run mit Firestore für Echtzeit-Synchronisierung.
  • Erstellte und skalierte Backend-Services mit PostgreSQL und Redis (BullMQ) zur Unterstützung ereignisgesteuerter Workflows und Hintergrundverarbeitung.
  • Automatisierte CI/CD-Pipelines mit Jenkins, GitLab CI und Kubernetes, wodurch schnellere und sichere Releases in AWS- und GCP-Umgebungen ermöglicht wurden.
  • Nutzte Infrastructure as Code (AWS CDK, CloudFormation, Terraform), um Deployments zu standardisieren, Einrichtungszeiten zu verkürzen und Infrastruktur-Abweichungen zu reduzieren.
  • Optimierte asynchrone Verarbeitungspipelines mit SQS/SNS und Caching-Strategien, um Kaltstarts zu reduzieren und den Durchsatz zu verbessern.
  • Arbeitete eng mit Produkt- und Designteams zusammen, um User-Features unter engen Deadlines zu liefern und dabei hohe Qualität durch starke Testpraktiken und CI/CD-Automatisierung sicherzustellen.
Okt. 2017 - Sept. 2019
2 Jahren
Niederlande

Full-Stack-Entwickler

Framer

  • Lieferte React+Django-Anwendungen für interne Dashboards, Kundenportale und E-Commerce-Integrationen und stellte dabei skalierbare, responsive Frontends und zuverlässige Backend-Systeme auf PostgreSQL sicher.
  • Entwickelte und optimierte RESTful-APIs mit Django ORM und PostgreSQL, implementierte Query-Indexierung und Batch-Retrieval, um die Leistung bei der Verarbeitung großer Datensätze um bis zu 50% zu steigern.
  • Verbesserte UX und Frontend-Leistung, implementierte Code-Splitting, Lazy Loading und Asset-Optimierung in React, um die Ladezeiten zu verkürzen.
  • Implementierte Elasticsearch- und MongoDB-Indizes, um die Suche zu verbessern und Echtzeit-Reporting zu ermöglichen.
  • Automatisierte CI/CD-Pipelines mit Jenkins und auf Docker basierenden Deployments; erstellte Infrastructure-as-Code-Skripte für wiederholbare, zuverlässige Bereitstellungen.
  • Arbeitete teamübergreifend mit Designern, Product Ownern und QA zusammen, um Projekte termingerecht und im Rahmen des Umfangs zu liefern und dabei hohe Codequalität und Testabdeckung zu gewährleisten.
Juli 2015 - Juli 2017
2 Jahren 1 Monate
Bulgarien

Junior-Softwareentwickler

Droxic

  • Trug zur Entwicklung von Webanwendungen bei, indem ich responsive UIs mit HTML, CSS und JavaScript erstellte und mich schrittweise in React für wiederverwendbare Komponenten in Single-Page-Apps einarbeitete.
  • Arbeitete mit Designern und Senior-Engineers zusammen, um Figma/Sketch-Mockups in saubere, barrierefreie und mobilefreundliche Frontends zu überführen und dabei Webstandards und UX-Best-Practices einzuhalten.
  • Unterstützte die Backend-Entwicklung mit Python, implementierte Datenverarbeitungslogik und verbesserte die Systemleistung durch objektorientiertes Design, SOLID-Prinzipien und effiziente Datenstrukturen.
  • Entwickelte und wartete Node.js-Services mit Express und REST-APIs, integrierte MongoDB und Drittanbieter-APIs, um Echtzeitfunktionen zu unterstützen und die Backend-Skalierbarkeit zu verbessern.
  • Sammelte erste Erfahrungen mit AWS und GCP, nutzte Services wie EC2, S3 und Cloud Functions, um Entwicklungs-Builds in Cloud-Umgebungen zu deployen und zu testen.

Zusammenfassung

Ergebnisorientierter Senior Full-Stack-Ingenieur mit über 10 Jahren Erfahrung in der Konzeption und Bereitstellung skalierbarer, hochleistungsfähiger und cloud-nativer Anwendungen.

Anerkannt für den Aufbau von Systemen, die Betriebskosten senken, die Leistung verbessern und messbare Geschäftsergebnisse erzielen.

Leidenschaftlich für Clean Architecture, Entwicklerproduktivität und die Führung funktionsübergreifender Teams, um produktionsreife Software zu liefern.

Sprachen

Bulgarisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2011 - Juni 2015

Universität für Bibliotheksstudien und Informationstechnologien

Bachelorabschluss · Informatik · Bulgarien

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen