Hi, I'm
Krzysztof Słomka
Senior Backend Engineer & Software Architect | PHP, TypeScript, Java & Go | Distributed Systems, AWS, Fintech
Kraków, Poland
$ whoami
// 01about
Senior Backend Engineer and Software Architect with 15+ years of experience building scalable backend systems, fintech platforms, SaaS products, and high-traffic web applications. Specialized in backend architecture, distributed systems, platform engineering, cloud-native systems, observability, analytics pipelines, and event-driven architectures focused on scalability, reliability, maintainability, and long-term evolution. Over the years I have worked on fintech systems, payment-related platforms, lead generation ecosystems, observability tooling, backend modernization initiatives, and production-critical services operating at scale.
15+ years in the industry
// 02skills
Architecture
Languages
Frameworks
Cloud & DevOps
Data & Messaging
Platform Engineering
// 03experience
Business Owner · Irbis Software
currentKraków, Poland · Nov 2013 — present
- Independent B2B consulting and software development projects focused on backend systems, automation, and custom business platforms.
- Architecture advisory, backend engineering, and DevOps setup for small and mid-size teams, run alongside contract engagements.
Senior Software Engineer · Excel Impact
Miami, FL, USA (Remote) · Apr 2023 — May 2026
- Led migration of legacy backend services from PHP to NestJS and TypeScript, improving scalability, maintainability, and operational visibility.
- Designed distributed backend services and APIs for high-scale lead-generation and fintech-related platforms.
- Designed platform architecture, observability tooling, event tracking systems, and BigQuery-driven analytics pipelines.
- Built backend debugging workflows using OpenSearch, structured logging, and operational monitoring.
- Improved engineering standards across services: project structure, documentation, logging strategies, best practices.
- Conducted backend performance audits and optimization initiatives, improving reliability and developer experience.
Senior Software Engineer · Volt.io
Cracow, Poland (Remote) · Feb 2024 — Nov 2024
- Designed secure backend services and payment-related APIs for fintech and open banking solutions.
- Contributed to a global payment API gateway supporting payment initiation and processing across regions and banking providers.
- Improved distributed payment systems for scalability, low latency, reliability, and fault tolerance.
- Applied CQRS, DDD, and distributed-systems principles in production fintech environments on AWS.
Senior Software Engineer · Ibexa
Kraków, Poland (Remote) · Dec 2022 — Apr 2023
- R&D for Ibexa DXP; built REST APIs and backend services for third-party integrations and enterprise extensibility.
- Ran architectural evaluations jointly with product and engineering teams on modernization opportunities.
Software Architect · PragmaGO.tech
Kraków, Poland · Jun 2018 — Dec 2022
- Designed distributed architecture for fintech platforms and backend services focused on scalability and high availability.
- Designed microservice-based systems, integration layers, communication contracts, and event-driven solutions.
- Led architectural initiatives across teams: engineering standards, code quality, mentoring, technical documentation.
- Designed and optimized CI/CD pipelines and containerized environments (Jenkins, GitHub Actions, Docker, Kubernetes).
Senior Software Engineer · PragmaGO.tech
Kraków, Poland · Dec 2015 — Jun 2018
- Built backend services and financial modules for fintech/factoring: settlement, reconciliation, reporting, integrations.
- Designed backend architecture, APIs, async workflows, and integration layers using PHP and Node.js.
Software Engineer · TVN
Kraków, Poland · Jul 2014 — Dec 2015
- Built high-traffic backend for TVN24biz, a large-scale CMS handling millions of articles and media assets.
- Contributed to an internal CMS built with Symfony, improving editorial workflows and search capabilities.
PHP Backend Engineer · AKRA Polska
Kraków, Poland · Oct 2013 — Jul 2014
- Built backend applications and custom web platforms for e-commerce and business-oriented solutions (key2print.pl, wszycyklikamy.pl).
Team Leader · Ezotic.pl
Kraków, Poland · May 2013 — Oct 2013
- Led a small development team for backend and billing systems for enterprise clients.
- Designed and implemented a billing and integration system for Energa S.A.
Web Developer · Rise Agency
Kraków, Poland · Mar 2012 — May 2013
- Developed custom web platforms and CMS-based solutions for clients including Royal Canin and Fenix Group.
- Built couponing systems and product-finder applications tailored to client requirements.
Freelance Web Developer · Freelance
Kraków, Poland · 2008 — 2012
- Delivered custom websites and web applications for small businesses and individual clients.
- Managed Linux-based hosting environments and production deployments.
// 04projects & writing
Writing
- Building Idempotent Message Handlers in Symfony Messenger — 21 min read
- Driftr: What I Built When Volta Stopped Moving — 12 min read
- Hermes Agent Review: Nous Research's Self-Improving AI Agent — 12 min read