Arkadiusz Szarama

Arkadiusz Szarama

Senior Backend Engineer

Distributed Systems  ·  Platform Architecture  ·  Workflow Orchestration

View experience

About

Backend engineer specializing in distributed systems and developer platforms, with a focus on workflow orchestration, integrations, and high-scale data processing.

I design and build systems that operate across service boundaries, enabling automation, reliability, and extensibility.

My work includes building platforms from 0 → production, scaling systems handling millions of events daily, and designing architectures that allow teams to move faster without sacrificing correctness.

Entirely self-taught, which means everything I know came from building real systems, not classrooms.

Experience

Senior Software Engineer

Cortex
Jun 2023 – Present  ·  Remote

Engineering operations platform spanning workflow orchestration, integrations, and engineering intelligence

  • Designed and built the integration platform forming the data backbone of the product, an extensible foundation enabling consistent, reliable connections across 50+ external systems spanning security, incident management, CI/CD, cloud, and observability
  • Solved the hard cross-cutting problems at scale: uniform handling of auth diversity, per-provider rate limiting, schema normalization, and failure isolation, so each new integration inherits reliability by default
  • Designed and implemented the customer-facing workflow engine, enabling automation of multi-step engineering processes using reusable, authorization-aware building blocks
  • Led cross-functional projects end-to-end across product, design, and frontend/backend engineering; authored and reviewed technical specifications that established shared contracts across teams — including the idempotency layer adopted across the Workflows API by other backend engineers
  • Extended the Engineering Intelligence layer with multi-source querying, aggregation, and validation for a unified operational view
50+ integrated systems  ·  36K+ workflow executions  ·  10M+ entities managed
Kotlin Distributed Systems Workflow Orchestration Event-Driven Architecture

Founding Engineer

Sportano
Aug 2021 – May 2023  ·  Remote

High-scale, multi-country commerce platform

  • Designed and built the entire distributed backend from scratch as founding engineer: 15 microservices covering orders, pricing, inventory, and reporting, with full ownership of every architectural decision
  • Established the architectural standards, coding patterns, and onboarding foundations that the team built on as it grew from one to 10+ engineers across backend, QA, and frontend
  • Solved distributed consistency under high-concurrency order processing, guaranteeing correctness across service boundaries without a centralized coordinator
  • Built the external systems integration layer (ERP, PIM, POS), enabling reliable bidirectional data synchronization across the platform
  • Defined service boundaries, data ownership models, and communication patterns that scaled from zero to 300M+ PLN GMV across 13 countries
~300M+ PLN GMV  ·  13+ countries  ·  1M–1.3M orders/year  ·  100K+ SKUs
Java Spring RabbitMQ PostgreSQL Docker Swarm

Java Technical Lead

Data System Group
Aug 2019 – Jul 2021  ·  Remote

Real-time telemetry processing at scale

  • Re-architected a brittle, data-losing legacy pipeline into a concurrent, event-driven distributed system, achieving a ~20x increase in burst capacity and eliminating data loss under peak load
  • Designed a compatibility bridge enabling zero-downtime migration: the new Java system consumed live data from existing C++ and Erlang components in production while the transition was in progress, with full legacy compatibility maintained throughout
  • Eliminated data loss by replacing fire-and-forget UDP with guaranteed delivery: persistent queues, acknowledgment-based processing, and automatic retries
  • Introduced near real-time processing across ingestion, processing, and reporting layers, supporting ~50K active devices emitting millions of events per day
  • Owned the full scope: architecture, technical specification, implementation, and external coordination — including scoping, documentation, and technical sign-off for a sub-project delivered by an outside software agency
~20x burst capacity increase  ·  50K active devices  ·  millions of events/day
Java Spring RabbitMQ C++ Erlang Docker

Skills

Architecture & Systems

Distributed Systems Platform Architecture Workflow Orchestration Event-Driven Architecture Microservices Integration Design API Design REST APIs Webhooks Service Boundary Design High-Scale Data Processing Real-Time Data Processing Concurrency Legacy System Migration

Reliability Engineering

Idempotency OAuth Retries & Backpressure Rate Limiting Observability Transactional Consistency Guaranteed Delivery Data Loss Prevention

Languages & Frameworks

Kotlin Java Spring Boot Spring Framework

Data & Messaging

RabbitMQ Redis PostgreSQL MariaDB

Infrastructure

Docker Docker Swarm Ansible

Leadership

Technical Leadership System Design Ownership End-to-End Delivery 0 → Production

Contact