Marek L.

Senior Softwareentwickler

Avatar placeholder
Krakau, Polen

Erfahrungen

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

Senior Softwareentwickler

Allegro

  • Führte ein funktionsübergreifendes Squad (6–8 Entwickler + PM + Designer), verantwortlich für Design → Lieferung → SLOs; lieferte Go + Kotlin/Spring Boot-Services, Python-Betriebstools, Node.js-Dienstprogramme und gRPC/REST-Verträge, die auf Kubernetes (GKE/EKS) mit Istio Ingress, Argo CD/Helm GitOps und Prometheus/Grafana + OpenTelemetry-Dashboards bereitgestellt wurden.
  • Entwickelte einen idempotenten Warenkorb/Checkout (Go-Microservices; gRPC/REST) mit tokenbezogenen Retries und konsistentem Hashing; p95 Latenz – 35 %, Auth-Fehler – 18 %; zwischengespeicherte Lesevorgänge über Redis und speicherte Transaktionen in PostgreSQL; Kafka Outbox garantierte einmalige Effekte.
  • Migrierte veraltete Endpunkte mit Strangler Fig + Canary/Blue-Green auf Kubernetes (GKE/EKS); steuerte Traffic mit Istio (Circuit Breakers, Rate Limiting) und rollte über Argo CD/Helm aus; Change-Failure-Rate <5 % bei wöchentlicher Release-Cadence; Prometheus/Grafana-SLOs durchgesetzt.
  • Orchestrierte eine ereignisgesteuerte Order-Pipeline auf Kafka (Outbox/Inbox, DLQ, Replay-Tools) mit Go/Python-Consumes, gRPC/REST-Facades, Redis für Idempotenzschlüssel und PostgreSQL für persistenten Zustand; doppelte Lieferungen → nahezu null; Abgleich von Stunden auf Minuten reduziert.
  • Implementierte PSD2/3-D Secure und Acquirer-Failover: Go-Gateway + Node.js/NestJS-Webhook-Handler; Kafka-Events; Prometheus/Grafana-SLO-Alerts; SCA-Erfolg +12 %, Soft-Declines –8 % ohne Conversion-Verlust.
  • Peak-Readiness: k6-Tests, HPA/Autoscaling auf Kubernetes (GKE/EKS), Chaos-Drills; Istio Fault Injection validierte Bulkheads; lieferte 2,1× Peak-TPS bei null Sev-1-Incidents.
  • Observability-first: OpenTelemetry-Traces, RED/USE-Metriken, Prometheus/Grafana-Alerting; MTTR –30 %, Alert-Noise –40 %; Argo CD/Helm-Rollbacks gesteuert durch SLO-Burn-Rates.
  • Such-/Listing-Performance: Redis Edge Caching, Feature-Flagged Ranking-Anpassungen über Node.js Control Plane; Session→Warenkorb hinzufügen +0,6 PP; Next.js/React-interne Oberflächen mit selektiver Hydration verbesserten Core Web Vitals (LCP –300 ms; CLS im Budget).
  • Returns & Refunds: Saga-Orchestrierung in Go mit idempotenten Kompensationen; dauerhafte Workflows in PostgreSQL; Kafka-Event-Choreografie; RMA-Tickets –22 %.
  • Standardisierte CI/CD: GitHub Actions → Argo CD/Helm (GitOps), ephemere PR-Umgebungen auf Kubernetes, Istio Traffic-Splits; Lead Time –25 %, Deploy Success >95 %.
  • Mentorte drei Entwickler; führte Design Reviews/Hiring Panels; verfasste Runbooks/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-Entwickler

Google

  • Entwickelte und wartete interne Enterprise-Systeme, die von über 1.000 Großhandelspartnern genutzt werden und optimierte Abläufe für Bekleidungsvertrieb und Auftragsabwicklung.
  • Entwickelte und betreute Full-Stack-Interne Plattformen mit React (Frontend), Node.js (Express) und Python (FastAPI) für Lagerverwaltung und Partner-Operations, was manuelle Abläufe um 60 % reduzierte.
  • Migrierte Legacy .NET-Apps zu einem React + Next.js-Frontend, integriert mit NestJS- und Django-basierten APIs, wodurch Systemzuverlässigkeit stieg und die Time-to-Feature um 40 % sank.
  • Entwarf Microservices für Auftragsverarbeitung und Bestandskontrolle mit Python (Django, FastAPI) und Node.js, bereitgestellt auf AWS ECS mit Fargate, was Auto-Scaling und Zero-Downtime-Deployments ermöglichte.
  • Implementierte Benutzer-Dashboards und Admin-Panels mit React, die Daten aus REST- und GraphQL-APIs abrufen, entwickelt mit Node.js und gesichert mit JWT-basierter Auth via AWS Cognito.
  • Nutzte AWS Lambda, S3 und API Gateway, um eine Dokumentenverwaltungsfunktion für Rechnungen und Produkt-Assets zu erstellen, was die Upload-Geschwindigkeit verbesserte und Infrastrukturkosten um 25 % senkte.
  • Erstellte eine Echtzeit-Inventory-Sync-Pipeline mit Python, PostgreSQL, Redis und AWS SNS/SQS, was die Latenz für Bestandsupdates um 50 % in Partner-Systemen verbesserte.
  • Entwarf und integrierte CI/CD-Pipelines mit GitHub Actions für Frontend (React) und Backend (Node/Python), einschließlich Cypress/Jest/Pytest-Tests und Docker-basierten Deployment-Workflows.
  • Überwachte die Application-Health mit New Relic, CloudWatch und kundenspezifischen Metriken aus Backend-Services, was die MTTR bei Produktionsproblemen um 45 % senkte.
Aug. 2015 - Dez. 2017
2 Jahren 5 Monaten

Freiberuflicher Softwareentwickler

Confidential

  • Entwickelte responsive Webkomponenten mit HTML5, CSS3 und JavaScript, was die Sitzungsdauer auf Kundenseiten um 20 % erhöhte.
  • Erstellte skalierbare REST-APIs mit Node.js und PHP, was Durchsatz und Latenz um 35 % verbesserte.
  • Implementierte eigenständig tokenbasierte Algorithmen für User-Session-Tracking und benutzerdefinierte Suchindexierung, was die Datenabrufzeit um 30 % verringerte.
  • Entwickelte Echtzeit-Chat-Funktionen mit WebSocket, was Engagement-Metriken um 25 % steigerte.
  • Leistete Beiträge zur mobilen Entwicklung mit Ionic und Cordova für iOS- und Android-Plattformen.
  • Integrierte Stripe und PayPal in den E-Commerce-Flow, was die Abschlussrate um 18 % erhöhte.
  • Nahm an zweiwöchentlichen Agile-Sprints teil, indem ich Stories schätzte, Tickets bearbeitete und Backlog-Vorfälle um 40 % reduzierte.
  • Verfasste Unit-Tests und automatisierte Browser-Tests mit Selenium, was die Regression-Abdeckung verbesserte.
  • Leitete interne Schulungen und erstellte Dokumentation für die Einarbeitung neuer Junior-Entwickler.

Zusammenfassung

Vielseitiger, ergebnisorientierter Senior Softwareentwickler mit über 10 Jahren Erfahrung in der Architektur und Bereitstellung skalierbarer, sicherer Full-Stack-Anwendungen. Sehr versiert in React, Node.js, Python und AWS. Bekannt für die Lösung komplexer technischer Probleme, Leistungsoptimierung und Förderung funktionsübergreifender Zusammenarbeit von der Idee bis zum Launch.

Fähigkeiten

  • Frontend (Apps & Interne Tools): React 18, Next.js (Ssr/isr), Typescript, Vite/webpack, Redux Toolkit/zustand, React Query, Formik/react Hook Form, Tailwindcss, Css Modules/scss, Storybook, Shadcn/ui, Radix Ui, Headless Ui, Charting (Recharts, D3, Visx), React Flow, I18n (React-i18next), Barrierefreiheit (Wcag/aria), Core Web Vitals (Lcp/cls/inp), Code-splitting/lazy Loading

  • Backend & Apis: Python (Fastapi, Django), Node.js (Nestjs/express), Go; Rest & Graphql (Apollo/graphene), Grpc, Websockets/sse, Schema-validierung (Pydantic/zod), Rate Limiting, Idempotenz

  • Cloud & Devops: Aws (Ecs/fargate, Lambda, S3, Api Gateway, Cloudfront, Cognito), Gcp (Gke, Gcs, Bigquery), Docker, Kubernetes, Terraform/iac, Github Actions, Argo Cd (Gitops), Helm, Feature Flags (Unleash/flagsmith)

  • Daten & Messaging: Postgresql, Mysql, Redis, Kafka/rabbitmq (Dlq/retries/outbox), Etl/elt, Dbt-grundlagen, Indexierung/partitionierung, Performance-tuning

  • Observability & Zuverlässigkeit: Opentelemetry, Prometheus/grafana, Elk/opensearch, Slos/slis, Red/use, Canary/blue-green, Chaos-drills, Incident Response (Geringerer Mttr)

  • Sicherheit & Compliance: Oauth2/oidc, Jwt/sso/2fa, Hmac-signaturen, Tls, Geheimnisverwaltung, Least Privilege, Dsgvo; Hipaa-konforme Verarbeitung Für Intake-/marketing-systeme

  • Architektur & Patterns: Microservices, Ereignisgetriebene Architektur, Cqrs, Saga, Strangler Fig, Api Gateway, Circuit Breakers/bulkheads, Ddd-inspirierte Grenzen

  • Delivery & Arbeitsmethoden: Agile/scrum/kanban, Pr-workflows, Trunk-based/gitflow, Vorschau-umgebungen, Runbooks/post-mortems, Mentoring/recruiting, Stakeholder-kommunikation

  • Domänen: E-commerce (Checkout/payments/fulfillment), Platform Engineering, Analytics/data-plattformen, Healthcare Intake/marketing

Sprachen

Polnisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Aug. 2011 - Juni 2015

National Louis University

Bachelor of Computing in Informatik · Informatik · Polen

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

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Robert R.
Robert R.

Softwareentwickler

Profil ansehen
Michal B.
Michal B.

Senior Golang-Entwickler

Profil ansehen
Benedek G.
Benedek G.

CTO/CISO

Profil ansehen
Qaiser A.
Qaiser A.

Freiberuflicher Lead DevOps Ingenieur

Profil ansehen
Arseniy B.
Arseniy B.

Full-Stack-Entwickler

Profil ansehen
Damian Ś.
Damian Ś.

CTO

Profil ansehen
Satya V.
Satya V.

Lead-Entwickler

Profil ansehen
Maxim Y.
Maxim Y.

DevOps

Profil ansehen
Patrick E.
Patrick E.

Kubernetes-Experte | Google Cloud Platform-Ingenieur

Profil ansehen
Thomas H.
Thomas H.

Senior MLOps- und DevOps-Engineer

Profil ansehen
Ales L.
Ales L.

Senior DevOps Berater (Freelancer)

Profil ansehen
Sebastián K.
Sebastián K.

Intelligentes Laden

Profil ansehen
Michael K.
Michael K.

Architekt und Full-Stack-Entwickler

Profil ansehen
Serge K.
Serge K.

MLOps (Machine-Learning-Betrieb)

Profil ansehen
Maciej K.
Maciej K.

Senior Backend-Ingenieur & KI-Systementwickler

Profil ansehen
Chris T.
Chris T.

Zertifizierter Kubernetes-Anwendungsentwickler

Profil ansehen
Prasad T.
Prasad T.

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen
Shamaila M.
Shamaila M.

Senior Softwarearchitektin

Profil ansehen
Jürgen F.
Jürgen F.

AR/VR/XR-Architekt

Profil ansehen
Fady K.
Fady K.

Senior Softwareentwickler / Tech Lead

Profil ansehen
Piotr O.
Piotr O.

Senior Full-Stack-Entwickler

Profil ansehen
Cesar S.
Cesar S.

Leitender Cloud Engineer

Profil ansehen
Max R.
Max R.

Cloud (AWS) | KI | DevOps | Daten

Profil ansehen
Patrick W.
Patrick W.

KI-Softwareentwickler

Profil ansehen
Jan R.
Jan R.

Software Engineer / Softwarearchitekt / Team Lead

Profil ansehen
Hüseyin K.
Hüseyin K.

Senior Full-Stack-Entwickler

Profil ansehen
Marcel M.
Marcel M.

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Pawel O.
Pawel O.

KI-AGENT Einkaufsassistent

Profil ansehen
Thomas J.
Thomas J.

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Michael F.
Michael F.

Freelancer, Solution-Architekt

Profil ansehen