Skip to main content
Crystal Palace, London +44 7894 873710 marek.stasikowski@me.com LinkedIn Download PDF

Marek Stasikowski

Software Engineer

Experience

Kotai London

Independent R&D Engineer

- present

Building AI-powered developer tooling and MCP-based automation systems, with emphasis on practical, measurable productivity gains rather than speculative demos.

  • comms-mcp: A unified communications assistant connecting email, iMessages, and WhatsApp via Model Context Protocol. Processes 280 emails/week with AI summaries, reducing triage time by 70%. Used to resolve a small claims dispute: instant message retrieval, evidence organisation, and automated court correspondence recovered £1,080.
  • hybrid-memory: A semantic memory system combining pgvector embeddings with BM25 full-text search via Reciprocal Rank Fusion, enabling long-running agentic sessions to share insights across projects.
  • tcg-casting: a streaming-overlay system for Magic: The Gathering tournament broadcasts. Built the game-creation flow in Next.js + React + CSS modules, pairing polished form interactions with a broader computer-vision pipeline that identifies individual cards and their bounds in the video feed. The result lets commentators highlight cards live during broadcast.
Technologies used: Claude CodeMCP (Model Context Protocol)TypeScriptBunPostgreSQLEmbeddingsNext.jsTailwind CSSPythonOpenCVPillowimagehash

NewStore

Staff Software Engineer

-

Staff engineer at an omnichannel retail platform built on distributed systems and microservices architecture, focusing on system resilience, performance optimisation, and developer productivity.

  • Unblocked $6M ARR product add-ons feature by pragmatically isolating one component from a stalled "big rewrite", using characterisation tests to safely lift it to production - cutting delivery time from months to 2 weeks.
  • Designed circuit breaker patterns for both synchronous (HTTP) and asynchronous (message queue) flows to improve incident response, preventing outages caused by third-party systems that each cost up to 5 hours of on-call time plus week-long follow-ups.
  • Led BFCM load testing and optimisation: tuned Kubernetes HPA, scaled AWS databases, optimised SQL queries - achieving target of 44 orders/second (over 2x previous year's average).
  • Prototyped NewStore MCP - connectors to GitLab, AWS, OpenSearch, Prometheus, RabbitMQ, and Kubernetes - reducing incident investigation from up to a day to 20 minutes by unifying data scattered across microservices, Slack, Confluence, and observability tools.
  • Presented technical proposals at weekly knowledge sharing sessions on legacy codebase strategies, automated testing approaches, and Monte Carlo-based delivery forecasting.
Technologies used: AWS: EKSLambdaS3RDSAuroraSNSSQSAPI Gateway TerraformGitLab CI/CDPythonGoTypeScriptReactMicrofrontendsRabbitMQOpenSearch

Marks & Spencer

Staff Software Engineer

-

via 101 Ways

Platform engineer for an 800-engineer monorepo, focused on CI performance and onboarding efficiency.

  • Championed Blacksmith migration to halve 30+ minute merge queues and reduce CI costs 4x - design approved, taken over by security review and procurement.
  • Quantified onboarding friction: 30 days to get "hello world" to production. First automation iteration estimated to save 5 days per new project.
  • Coached teams in mutation testing using Stryker to expose gaps and overlaps in test coverage, providing this as a new platform capability.
Technologies used: Next.jsNxAzure PipelinesGitHub ActionsStryker

CMC Markets

Consultant then Principal Software Engineer

-

Joined as consultant to streamline a 100k+ SLOC React/Redux onboarding application; permanently hired as Principal Engineer after one year.

  • Inherited a 100k+ SLOC onboarding app with brittle test coverage; introduced TDD, BDD (Cypress, Cucumber), and CI/CD practices that enabled the team to ship Options trading extensions and meet every FCA regulatory deadline.
  • Led migration from legacy Java monolith to serverless AWS using facade pattern, gradually replacing legacy flows with Lambda functions and Step Functions.
  • Designed system integration with SingPass and KYC providers (Signicat), unblocking expansion into the Singapore market.
  • Implemented Options trading extensions in the user account section, contributing to multi-million ARR feature rollout within 3 months.
  • Mentored team members across frontend and backend, unblocking delivery bottlenecks and reducing cross-team dependencies.
Technologies used: AWS: LambdaStep FunctionsS3API Gateway TerraformSpringRxJavaActiveMQReactReduxAngularRxJS

Global Relay

Senior Developer then Team Lead

-

Built customer-facing platform configuration and admin tooling; promoted to Team Lead December 2021.

  • Established XP feedback loops (fast tests, pair programming, daily deploys, fortnightly stakeholder reviews) that drove cycle time variability from 50% down to near zero.
  • Made delivery predictable enough that tickets were consistently completed in 2 days.
  • Replaced finger-in-air estimates with Monte Carlo projections based on historical data, removing time pressure from engineers.
  • Reduced time spent on ceremonies: standups under 10 minutes using ActionableAgile aging WIP view, focusing only on outliers and current technical decisions.
  • Coached team in TDD and organised practice sessions across London engineering community, building a culture of quality that outlasted the engagement.
Technologies used: OpenShiftReactReduxXStateMicrofrontends

Pret a Manger

Tech Lead

-

via Equal Experts

First engineer on re-platforming effort to end £500k/year agency dependency.

  • Designed and gained stakeholder approval for headless CMS architecture (Contentful + Commercetools) with hybrid static/SSR on GCP Cloud Run.
  • Laid technical foundation (component library, Storybook, UX/design protocol) enabling the team to scale from one engineer to a full delivery squad.
Technologies used: GCP: Cloud RunCloud StorageArtifact Registry Next.jsReactTailwind CSSStorybook

SPYSCAPE

Software Engineer

-

Engineer for an espionage museum's interactive experiences and visitor profile system in New York.

  • Built real-time visitor profile features processing data from physical devices (RFID wristbands, iPads) via AWS Kinesis, enhancing the post-visit digital experience.
  • Extended interactive games and online profiles, increasing visitor engagement with takeaway content and personal data exploration.
Technologies used: AWS: EC2KinesisS3RDSAPI Gateway Ruby on RailsNode.jsReactRedux

John Lewis & Partners

Software Consultant

-

via Equal Experts

  • Built foundation for customer support app targeting reduction of £800k/year live agent costs; mentored JL Partners in frontend development.
  • Cleared CSS theming tech debt to enable rebranding in My Account. Later built Auth0 integration replacing legacy system.
Technologies used: ReactReduxAuth0

Klarna

Software Consultant

-

via Equal Experts

Took ownership of orphaned Authentication & Personalisation services with no handover documentation - reverse-engineered the codebase and established stable on-call support.

Technologies used: Ruby on RailsNode.js

uSwitch

Senior Developer

-

Rebuilt legacy Rails energy switching journey using React/Node with Strangler Fig pattern.

  • Improved conversion rate from 2-3% to nearly 4% through modernised UX and A/B tested incremental migration.
  • Redirected traffic step-by-step to new stack, eventually reducing Rails app to pure data service.
Technologies used: Node.jsClojureRuby on RailsGraphQLReactRedux

notonthehighstreet.com

Front End Engineer

-

R&D role pioneering server-side React rendering for checkout pages.

  • Established universal React approach that became industry standard; set technical strategy for the business.
  • Shared learnings at meetups (NOTHS, Pivotal, University of London) and ReactJS Day Verona.
Technologies used: Node.jsReactRedux

Earlier Experience

McKinsey & Company / JavaScript Consultant
-

Worked directly with international clients, fitting solutions to existing infrastructures. Ran a one-stop shop for front end/JavaScript prototypes, both mobile and desktop.

Node.js · AngularJS

Cigna Insurance Services / JavaScript Developer
-

Built travel and life insurance policy configurators in a team of four AngularJS developers.

AngularJS

Pearson PLC / JavaScript Developer
-

Developed a Node.js API to query Elasticsearch and built UIs for a big data analysis platform in the Data Analytics and Visualization team.

Node.js · Backbone.js · Elasticsearch

SiteSell Inc. / JavaScript Developer
-

Worked remotely with a Canadian team on a website building solution, developing rich MVC components including file managers with drag-and-drop functionality.

Vanilla JS · Custom MVC

Roche Pharmaceuticals / Front End Developer
-

At the corporation's main software house, designed information architecture and built UI mockups and front ends for internal applications.

K2 Internet / Web Developer
-

First full-time role at the largest interactive media agency in Poland, building websites for various clients.