Senior Software Engineer focused on building and operating production systems through the full SDLC, with strong grounding in system design, API design, testing strategy, distributed systems, concurrency and design patterns, applying SOLID, separation of concerns, DRY and YAGNI to reduce technical debt and accelerate delivery. Proven in delivering services at scale with measurable improvements in latency and availability. Hands-on with Node.js, TypeScript, Python, React, PostgreSQL, Redis, Kafka, containerization with Docker, orchestration with Kubernetes, IaaC with Terraform, cloud on AWS, observability using Prometheus and Grafana, and experience integrating TensorFlow and PyTorch into CI/CD pipelines for ML features.

Senior Software Engineer focused on building and operating production systems through the full SDLC, with strong grounding in system design, API design, testing strategy, distributed systems, concurrency and design patterns, applying SOLID, separation of concerns, DRY and YAGNI to reduce technical debt and accelerate delivery. Proven in delivering services at scale with measurable improvements in latency and availability. Hands-on with Node.js, TypeScript, Python, React, PostgreSQL, Redis, Kafka, containerization with Docker, orchestration with Kubernetes, IaaC with Terraform, cloud on AWS, observability using Prometheus and Grafana, and experience integrating TensorFlow and PyTorch into CI/CD pipelines for ML features.

Available to hire

Senior Software Engineer focused on building and operating production systems through the full SDLC, with strong grounding in system design, API design, testing strategy, distributed systems, concurrency and design patterns, applying SOLID, separation of concerns, DRY and YAGNI to reduce technical debt and accelerate
delivery. Proven in delivering services at scale with measurable improvements in latency and availability. Hands-on with Node.js, TypeScript, Python, React, PostgreSQL, Redis, Kafka, containerization with Docker, orchestration with Kubernetes, IaaC with Terraform, cloud on AWS, observability using
Prometheus and Grafana, and experience integrating TensorFlow and PyTorch into CI/CD pipelines for
ML features.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Senior Software Engineer at Hexagon AB
February 1, 2025 - Present
Led a cross-team initiative to redesign a core telemetry microservice using Node.js and TypeScript, reducing end-to-end latency by 42% across 12 services within 4 months. Architected an event-driven pipeline with Kafka, Redis, and PostgreSQL to enable real-time processing, increasing throughput by 3x and supporting 250k events per hour. Implemented blue/green deployments with Terraform and Helm to ensure reproducible environments and faster rollouts. Improved reliability and observability through structured logging and monitoring.
Senior Software Engineer at Celonis
February 1, 2022 - January 1, 2025
Led design and delivery of a new Insights API platform using Node.js, Express, and TypeScript, serving 40k requests per minute with 99.95% availability SLA over 12 months. Designed resilient microservices with circuit breakers, retries, and bulkheads to reduce cascading failures by 85%. Built data ingestion connectors and ETL jobs in Python to normalize data into PostgreSQL and Elasticsearch, processing 1.2 TB daily and enabling sub-second queries for analysts. Refactored a monolithic analytics service into microservices, enabling a 4x faster release cadence. Implemented Kafka streaming for near real-time analytics and scaled infrastructure with Kubernetes and AWS.
Software Engineer at TietoEVRY
September 1, 2019 - January 1, 2022
Configured backend services in Java and Spring Boot to process financial transactions, improving throughput by 52% for peak-hour loads. Developed REST APIs and PostgreSQL schemas to store transactional data, supporting 120k monthly active accounts and ensuring 99.9% data consistency. Implemented CI/CD pipelines with Jenkins and Docker, reducing release steps from 14 to 3 and cutting release-related errors by 63%. Reduced incident rate by 46% via automated health checks, circuit breakers, and retry strategies. Established logging and metrics with the ELK stack, enabling root-cause analysis within 2 hours. Administered RabbitMQ-based queues and ensured end-to-end delivery across 8 downstream systems with 99.2% success rate.

Education

Master’s Degree in Computer Science at Adam Mickiewicz University in Poznań
January 1, 2016 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services