Recommended expert

Marek Lewandowski

Senior Software Engineer

Marek Lewandowski
Kraków, Poland

Experience

Sep 2024 - Sep 2025
1 year 1 month
Poland

Senior Software Engineer

Allegro

  • Led a cross-functional squad (6–8 engineers + PM + designer) owning design → delivery → SLOs; shipped Go + Kotlin/Spring Boot services, Python ops tooling, Node.js utilities, and gRPC/REST contracts deployed on Kubernetes (GKE/EKS) with Istio ingress, Argo CD/Helm GitOps, and Prometheus/Grafana + OpenTelemetry dashboards.
  • Built idempotent cart/checkout (Go microservices; gRPC/REST) with token-scoped retries and consistent hashing; p95 latency – 35%, auth errors – 18%; cached reads via Redis and stored transactions in PostgreSQL; Kafka outbox guaranteed once-only effects.
  • Migrated legacy endpoints using Strangler Fig + canary/blue-green on Kubernetes (GKE/EKS); controlled traffic with Istio (circuit breakers, rate limiting) and promoted via Argo CD/Helm; change-failure rate <5% with weekly release cadence; Prometheus/Grafana SLOs enforced.
  • Orchestrated an event-driven order pipeline on Kafka (outbox/inbox, DLQ, replay tooling) with Go/Python consumers, gRPC/REST façades, Redis for idempotency keys, and PostgreSQL for durable state; duplicate shipments → near-zero; reconciliation hours → minutes.
  • Implemented PSD2/3-D Secure and acquirer failover: Go gateway + Node.js/NestJS webhook handlers; Kafka events; Prometheus/Grafana SLO alerts; SCA success +12%, soft declines –8% without conversion loss.
  • Peak-readiness: k6 tests, HPA/autoscaling on Kubernetes (GKE/EKS), chaos drills; Istio fault injection verified bulkheads; served 2.1× peak TPS with zero Sev-1 incidents.
  • Observability-first: OpenTelemetry traces, RED/USE metrics, Prometheus/Grafana alerting; MTTR –30%, alert noise –40%; Argo CD/Helm rollbacks gated on SLO burn rates.
  • Search/listing performance: Redis edge caching, feature-flagged ranking tweaks via Node.js control plane; session→add-to-cart +0.6 pp; Next.js/React internal surfaces with selective hydration improved Core Web Vitals (LCP –300 ms; CLS within budget).
  • Returns & refunds: saga orchestration in Go with idempotent compensations; durable workflows in PostgreSQL; Kafka event choreography; RMA tickets –22%.
  • Standardized CI/CD: GitHub Actions → Argo CD/Helm (GitOps), ephemeral PR envs on Kubernetes, Istio traffic-splits; lead time –25%, deploy success >95%.
  • Mentored three engineers; led design reviews/hiring panel; authored runbooks/post-mortems adopted by two sister teams.
  • Front-of-site interfaces & tooling: React, Next.js, Angular, Vue.js for ops consoles and internal storefront modules; backend admin tools in Python (FastAPI/Django) and Node.js (NestJS).
Jan 2017 - Aug 2024
7 years 8 months
Poland

Full Stack Developer

Google

  • Built and maintained internal enterprise systems used by over 1,000 wholesale partners, streamlining operations for apparel distribution and order processing.
  • Developed and maintained full stack internal platforms using React (frontend), Node.js (Express) and Python (FastAPI) for warehouse management and partner operations, reducing manual workflows by 60%.
  • Migrated legacy .NET apps to a React + Next.js frontend integrated with NestJS and Django-based APIs, improving system reliability and cutting feature delivery time by 40%.
  • Architected microservices for order processing and inventory control using Python (Django, FastAPI) and Node.js, deployed on AWS ECS with Fargate, enabling auto-scaling and zero-downtime deployments.
  • Implemented user dashboards and admin panels with React, pulling data from REST and GraphQL APIs built with Node.js and secured with JWT-based auth via AWS Cognito.
  • Leveraged AWS Lambda, S3, and API Gateway to build a document management feature for invoices and product assets, improving upload speed and reducing infrastructure costs by 25%.
  • Built a real-time inventory sync pipeline using Python, PostgreSQL, Redis, and AWS SNS/SQS, improving stock update latency by 50% across partner systems.
  • Designed and integrated CI/CD pipelines using GitHub Actions for frontend (React) and backend (Node/Python), including Cypress/Jest/Pytest testing and Docker-based deployment workflows.
  • Monitored application health using New Relic, CloudWatch, and custom metrics from backend services, reducing MTTR for production issues by 45%.
Aug 2015 - Dec 2017
2 years 5 months

Freelance Software Engineer

Confidential

  • Developed responsive web components using HTML5, CSS3, and JavaScript, increasing session duration by 20% on client sites.
  • Built scalable REST API development in Node.js and PHP, improving throughput and latency by 35%.
  • Independently implemented token-based algorithms for user session tracking and custom search indexing, which reduced data retrieval time by 30%.
  • Built real-time chat features with WebSocket, boosting engagement metrics by 25%.
  • Contributed to mobile development using Ionic and Cordova for iOS and Android platforms.
  • Integrated Stripe and PayPal into eCommerce flow, increasing transaction completion rate by 18%.
  • Participated in bi-weekly Agile sprints by estimating stories, resolving tickets, and reducing backlog incidents by 40%.
  • Authored unit tests and automated browser tests using Selenium, enhancing regression coverage.
  • Led internal training sessions and authored documentation for onboarding new junior engineers.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Retail (8.5 years) and Information Technology (2.5 years).

Retail
Information Technology

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (10 years), Operations (7.5 years), Product Development (3.5 years), and Quality Assurance (2.5 years).

Information Technology
Operations
Product Development
Quality Assurance

Summary

Versatile, results-driven Senior Software Engineer with 10+ years of experience architecting and delivering scalable, secure full stack applications. Highly proficient in React, Node.js, Python, and AWS. Known for solving complex technical problems, optimizing performance, and fostering cross-functional collaboration from idea to launch.

Skills

  • Frontend (Apps & Internal 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), Accessibility (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 Validation (Pydantic/zod), Rate Limiting, Idempotency

  • 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)

  • Data & Messaging: Postgresql, Mysql, Redis, Kafka/rabbitmq (Dlq/retries/outbox), Etl/elt, Dbt Basics, Indexing/partitioning, Performance Tuning

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

  • Security & Compliance: Oauth2/oidc, Jwt/sso/2fa, Hmac Signatures, Tls, Secrets Management, Least Privilege, Gdpr; Hipaa-aligned Handling For Intake/marketing Systems

  • Architecture & Patterns: Microservices, Event-driven Design, Cqrs, Saga, Strangler Fig, Api Gateway, Circuit Breakers/bulkheads, Ddd-inspired Boundaries

  • Delivery & Ways Of Working: Agile/scrum/kanban, Pr Workflows, Trunk-based/gitflow, Preview Envs, Runbooks/post-mortems, Mentoring/hiring, Stakeholder Communication

  • Domains: E-commerce (Checkout/payments/fulfillment), Platform Engineering, Analytics/data Platforms, Healthcare Intake/marketing

Languages

Polish
Native
English
Advanced

Education

Aug 2011 - Jun 2015

National Louis University

Bachelor of Computing in Computer Science · Computer Science · Poland

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Marek based?

Marek is based in Kraków, Poland.

What languages does Marek speak?

Marek speaks the following languages: Polish (Native), English (Advanced).

How many years of experience does Marek have?

Marek has at least 10 years of experience. During this time, Marek has worked in at least 3 different roles and for 3 different companies. The average length of individual experience is 3 years and 4 months. Note that Marek may not have shared all experience and actually has more experience.

What roles would Marek be best suited for?

Based on recent experience, Marek would be well-suited for roles such as: Senior Software Engineer, Full Stack Developer, Freelance Software Engineer.

What is Marek's latest experience?

Marek's most recent position is Senior Software Engineer at Allegro.

What companies has Marek worked for in recent years?

In recent years, Marek has worked for Allegro and Google.

Which industries is Marek most experienced in?

Marek is most experienced in industries like Retail and Information Technology (IT).

Which business areas is Marek most experienced in?

Marek is most experienced in business areas like Information Technology (IT), Operations, and Product Development. Marek also has some experience in Quality Assurance (QA).

Which industries has Marek worked in recently?

Marek has recently worked in industries like Retail.

Which business areas has Marek worked in recently?

Marek has recently worked in business areas like Information Technology (IT), Operations, and Product Development.

What is Marek's education?

Marek holds a Bachelor in Computer Science from National Louis University.

What is the availability of Marek?

Marek is immediately available full-time for suitable projects.

What is the rate of Marek?

Marek's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Marek?

To hire Marek, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Market avg: 440-600 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.