Marek L.
Senior Softwareentwickler
Erfahrungen
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).
Full-Stack-Entwickler
- 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.
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
Ausbildung
National Louis University
Bachelor of Computing in Informatik · Informatik · Polen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.