Marek L.

Senior Softwareentwickler

Krakau, Polen

Erfahrungen

Sept. 2024 - Sept. 2025
1 Jahr 1 Monate
Polen

Senior Software Engineer

Allegro

  • Führte ein funktionsübergreifendes Squad (6–8 Entwickler + PM + Designer), verantwortlich für Design → Lieferung → SLOs; lieferte Go- und Kotlin/Spring-Boot-Services, Python-DevOps-Tools, Node.js-Dienstprogramme und gRPC/REST-Schnittstellen, bereitgestellt auf Kubernetes (GKE/EKS) mit Istio-Ingress, Argo CD/Helm-GitOps und Prometheus/Grafana + OpenTelemetry-Dashboards.
  • Erstellte idempotenten Warenkorb/Checkout (Go-Microservices; gRPC/REST) mit token-begrenzten Wiederholungen und konsistentem Hashing; p95-Latenz – 35 %, Auth-Fehler – 18 %; gecachte Lesezugriffe via Redis und Transaktionsspeicherung in PostgreSQL; Kafka-Outbox garantierte einmalige Ausführungen.
  • Migrierte Legacy-Endpunkte mit Strangler Fig + Canary/Blue-Green-Deployments auf Kubernetes (GKE/EKS); steuerte den Traffic mit Istio (Circuit Breaker, Rate Limiting) und rollte über Argo CD/Helm aus; Fehlerrate < 5 % bei wöchentlicher Release-Frequenz; SLOs in Prometheus/Grafana durchgesetzt.
  • Orchestrierte eine ereignisgesteuerte Auftrags-Pipeline auf Kafka (Outbox/Inbox, DLQ, Replay-Tools) mit Go/Python-Consumern, gRPC/REST-Facades, Redis für Idempotenzschlüssel und PostgreSQL für dauerhaften Zustand; doppelte Lieferungen → nahezu Null; Abgleichszeit von Stunden auf Minuten reduziert.
  • Implementierte PSD2/3-D Secure und Ausfallumschaltung des Acquirers: Go-Gateway + Node.js/NestJS-Webhook-Handler; Kafka-Events; Prometheus/Grafana-SLO-Alerts; SCA-Erfolg +12 %, Soft-Declines –8 % ohne Konversionsverlust.
  • Peak-Readiness: k6-Tests, HPA/Autoscaling auf Kubernetes (GKE/EKS), Chaos-Drills; Istio Fault Injection verifizierte Bulkheads; versorgte 2,1× Peak-TPS ohne Sev-1-Vorfälle.
  • Observability-first: OpenTelemetry-Traces, RED/USE-Metriken, Prometheus/Grafana-Alerts; MTTR –30 %, Alert-Noise –40 %; Argo CD/Helm-Rollbacks gesteuert durch SLO-Burn-Rates.
  • Such-/Listen-Performance: Redis-Edge-Caching, Feature-Flag-gesteuerte Ranking-Optimierungen via Node.js-Control-Plane; Session→In-Warenkorb +0,6 Prozentpunkte; Next.js/React-Oberflächen mit selektiver Hydration verbesserten Core Web Vitals (LCP –300 ms; CLS im Budget).
  • Retouren & Rückerstattungen: Saga-Orchestrierung in Go mit idempotenten Kompensationen; langlebige Workflows in PostgreSQL; Kafka-Event-Choreographie; RMA-Tickets –22 %.
  • Standardisierte CI/CD: GitHub Actions → Argo CD/Helm (GitOps), flüchtige PR-Umgebungen auf Kubernetes, Istio-Traffic-Splits; Lead Time –25 %, Deploy-Erfolg >95 %.
  • Mentorte drei Entwickler; leitete Design-Reviews und Hiring-Panels; verfasste Runbooks und Post-Mortems, die von zwei Schwesterteams übernommen wurden.
  • Front-of-Site-Interfaces & Tools: React, Next.js, Angular, Vue.js für Ops-Konsolen und interne Storefront-Module; Backend-Admin-Tools in Python (FastAPI/Django) und Node.js (NestJS).
Jan. 2017 - Aug. 2024
7 Jahren 8 Monaten
Polen

Full Stack Developer

Google

  • Entwickelte und wartete interne Enterprise-Systeme, die von über 1.000 Großhandelspartnern genutzt werden, um Abläufe im Bekleidungshandel und der Auftragserfassung zu optimieren.
  • Entwickelte und pflegte Full-Stack-Interne Plattformen mit React (Frontend), Node.js (Express) und Python (FastAPI) für Lagerverwaltung und Partner-Operationen, wodurch manuelle Workflows um 60 % reduziert wurden.
  • Migrierte Legacy-.NET-Anwendungen auf ein React- + Next.js-Frontend, integriert mit NestJS- und Django-basierten APIs, steigerte so die Systemzuverlässigkeit und verkürzte die Feature-Lieferzeit um 40 %.
  • Entwarf Microservices für Auftragsabwicklung und Bestandskontrolle mit Python (Django, FastAPI) und Node.js, bereitgestellt auf AWS ECS mit Fargate, ermöglichte Auto-Scaling und Zero-Downtime-Deployments.
  • Implementierte Nutzer-Dashboards und Admin-Panels mit React, bezog Daten aus REST- und GraphQL-APIs, gebaut mit Node.js und gesichert mit JWT-Authentifizierung über AWS Cognito.
  • Nutze AWS Lambda, S3 und API Gateway, um ein Dokumentenmanagement-Feature für Rechnungen und Produkt-Assets zu entwickeln, was die Upload-Geschwindigkeit erhöhte und die Infrastrukturkosten um 25 % senkte.
  • Baute eine Echtzeit-Bestandssynchronisierungs-Pipeline mit Python, PostgreSQL, Redis und AWS SNS/SQS, was die Latenz bei Bestands-Updates über Partnersysteme um 50 % verbesserte.
  • Entwarf und integrierte CI/CD-Pipelines mit GitHub Actions für Frontend (React) und Backend (Node/Python), inklusive Cypress/Jest/Pytest-Tests und Docker-basierter Deployment-Workflows.
  • Überwachte die Anwendungsperformance mit New Relic, CloudWatch und benutzerdefinierten Metriken der Backend-Services, wodurch die MTTR bei Produktionsproblemen um 45 % sank.
Aug. 2015 - Dez. 2017
2 Jahren 5 Monaten

Freiberuflicher Softwareentwickler

Confidential

  • Entwickelte responsive Webkomponenten mit HTML5, CSS3 und JavaScript, wodurch die Sitzungsdauer auf Kundenseiten um 20 % stieg.
  • Erstellte skalierbare REST-APIs in Node.js und PHP, was Durchsatz und Latenz um 35 % verbesserte.
  • Implementierte eigenständig tokenbasierte Algorithmen zur Nutzer-Session-Verfolgung und benutzerdefinierter Suchindizierung, wodurch die Datenabrufzeit um 30 % sank.
  • Entwickelte Echtzeit-Chat-Funktionen mit WebSocket, was die Engagement-Metriken um 25 % steigerte.
  • Trug zur mobilen Entwicklung mit Ionic und Cordova für iOS- und Android-Plattformen bei.
  • Integrierte Stripe und PayPal in den E-Commerce-Prozess, wodurch die Transaktionsabschlussrate um 18 % stieg.
  • Teilnahme an zweiwöchentlichen Agile-Sprints durch Story-Schätzungen, Ticket-Lösungen und Reduzierung offener Vorgänge um 40 %.
  • Verfasste Unit-Tests und automatisierte Browser-Tests mit Selenium, steigerte die Regression-Abdeckung.
  • Leitete interne Schulungen und verfasste Dokumentation, um neue Junior-Entwickler einzuführen.

Zusammenfassung

Vielseitiger, ergebnisorientierter Senior Softwareentwickler mit über 10 Jahren Erfahrung im Entwerfen und Bereitstellen skalierbarer, sicherer Full-Stack-Anwendungen. Sehr versiert in React, Node.js, Python und AWS. Bekannt dafür, komplexe technische Probleme zu lösen, die Performance zu optimieren und bereichsübergreifende Zusammenarbeit von der Idee bis zur Markteinführung zu fördern.

Sprachen

Polnisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Aug. 2011 - Juni 2015

National Louis University

Bachelor in Informatik · Informatik · Polen

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