Skip to main content
AC
Open to opportunities

Adrian Chrobak

@adrianchrobak

Senior back-end engineer building high-scale distributed systems with Node.js and TypeScript.

Poland
Message

What I'm looking for

I’m looking for a senior back-end role where I can design clean, scalable microservices, build event-driven and API-first systems, and mentor teams—delivering reliable, mission-critical software with strong CI/CD, testing, and measurable performance.

I’m a Senior back-end engineer with 8 years of experience building high-scale distributed systems in Node.js and TypeScript. I specialize in microservices architecture, event-driven workflows, and API design across REST and GraphQL.

I’ve delivered enterprise platforms serving millions of users, improving performance and reliability through CI/CD and Docker/Kubernetes deployments on AWS. I architected microservices that enabled faster releases, reduced cross-team dependencies, and strengthened data consistency with Kafka-based event-driven communication and Temporal.io workflows.

I’m passionate about clean architecture, code reviews, and mentoring teams to ship mission-critical software with 99.9% uptime. Across my roles, I focus on robust integrations (REST/gRPC), automated testing, and measurable operational improvements—backed by observability and careful PostgreSQL performance tuning.

Experience

Work history, roles, and key accomplishments

SP
Current

Senior Software Engineer

Sii Poland

Oct 2021 - Present (4 years 9 months)

Architected a Node.js/TypeScript microservices ecosystem, introducing Kafka-based event-driven communication and a GraphQL federation layer to unify fragmented REST APIs. Built long-running workflows with Temporal.io, optimized PostgreSQL performance, and led Docker/Kubernetes deployments on AWS EKS with automated testing and CI/CD.

PO

Senior Software Engineer

Polcode

Apr 2021 - Sep 2021 (5 months)

Built a Node.js/TypeScript REST API gateway and migrated a monolithic backend to a microservices architecture connected via Kafka for fault isolation and independent scaling. Transitioned a finance module from MongoDB to PostgreSQL, improved CI/CD with GitHub Actions, and enhanced observability with Winston and Elastic APM.

OS

Software Engineer

OPGK Software

Dec 2017 - Mar 2021 (3 years 3 months)

Developed Node.js microservices for a B2B e-commerce platform, including product catalog, pricing, and order checkout flows supporting high transaction volumes. Improved reliability by introducing Kafka-based event pipelines, addressed production memory leaks, and scaled REST APIs using Redis caching and AWS Auto Scaling.

Education

Degrees, certifications, and relevant coursework

University of Information Technology and Management logoUM

University of Information Technology and Management

Bachelor of Science, Computer Science

2015 - 2020

Bachelor of Science (B.S.) in Computer Science from the University of Information Technology and Management in Poland (2015–2020).

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan