Experience

Twenty years of it, folded away. Open what you need.

May 2026 — present
4 mos
AI Engineering & Transformation Lead
Miquido

Lead AI engineering and transformation at Miquido: take enterprises from AI experiments to AI that runs in production, set the engineering standards delivery teams work to, and build the internal capability to operate it. Work the same problem from both ends — with boards on where AI creates real value, with engineering teams on what it takes to run it responsibly.

2023 — 2026
2 yrs 6 mos
AI Solution Architect
Miquido

Partner with business stakeholders and clients to translate goals into a clear solution direction, scope and measurable outcomes. Facilitate discovery: clarify ambiguous requirements, align expectations, and turn them into roadmaps, milestones and acceptance criteria.

2022 — 2023
1 yr 5 mos
Backend Team Lead
Miquido

Led and grew backend teams with a strong focus on people development, ownership and sustainable delivery practices. Improved delivery predictability by setting clear priorities, reducing work-in-progress, and aligning execution with business goals.

2021 — 2022
1 yr 4 mos
Backend Tech Lead
Miquido

Owned technical direction for backend and integration-heavy systems: architecture decisions, system boundaries and maintainability standards. Led technical planning and execution end to end.

2015 — 2021
6 yrs 10 mos
Senior Software Developer
Miquido

Senior backend engineering and integration work across multiple client domains.

2015 — 2016
1 yr 1 mo
C# Game Developer
Grey Wizard Innovative

Gameplay systems and feature logic in C#.

2014 — 2015
1 yr 4 mos
Lead Game Developer
Pastel Games

Technical lead on game projects.

2010 — 2014
4 yrs 4 mos
Tech Lead, Software Engineering
OXYCOM S.A.

Main originator of founding the Software Engineering Department. Organised the department and managed a team of 12 programmers while working as both programmer and project manager.

2010
8 mos
C++ Developer
OXYCOM S.A.

C++ development across products and internal systems.

2007 — 2009
2 yrs 8 mos
IT Specialist
PBT Hawe

End-user support and internal IT infrastructure.

2005 — 2007
1 yr 9 mos
C++ Developer
PBT Hawe

Where it started: C++ applications and internal tools supporting operational workflows.

BUSINESS
Business skills
Leadership & people development

Team growth, mentoring, hiring, 1:1 coaching.

Solution architecture

Business goals into technical scope, milestones and acceptance criteria.

Stakeholder management

Product, engineering, clients, compliance and security.

Critical thinking

Pragmatic decision-making under incomplete information.

Business perspective

Value and risk trade-offs, delivery predictability.

Team culture

Ownership, accountability, psychological safety.

ENGINEERING
Technical skills
Backend engineering

TypeScript/JavaScript, Go, Python, C++.

Backend platforms

Supabase — Edge Functions, Auth, Postgres, Realtime, Storage, Row Level Security; backend-as-a-service architecture patterns.

System design

Distributed systems, service boundaries, modular architecture, maintainability.

API & integration

REST and GraphQL APIs, external and internal system integrations, contract-first collaboration.

Data layer

SQL/NoSQL, Redis, S3-compatible object storage, schema evolution.

Messaging & async processing

RabbitMQ, AWS SQS, queue-based workflows.

Cloud & infrastructure

AWS, GCP, Terraform, CI/CD with GitHub Actions and GitLab CI.

Reliability & operations

Production readiness, incident handling, rollout strategy, observability mindset.

Quality practices

Design reviews, code reviews, definition of done, technical planning.

Delivery leadership

Technical direction, execution planning, cross-team coordination, long-term ownership.

AI & LLM
AI & LLM expertise
LLM solution architecture

Selecting high-value use cases, drawing the boundary between AI and deterministic logic, designing reliable production workflows.

RAG systems

Retrieval design, indexing strategy, chunking, metadata, context optimisation, answer-quality tuning.

Agentic workflows

Tool and function calling, multi-step orchestration, integration with internal APIs and business processes.

Prompt & interaction design

System prompts, task decomposition, output schemas, robust failure handling.

Evaluation & quality

Test scenarios, golden datasets, regression checks, hallucination risk reduction, human-in-the-loop review.

Safety & governance

Guardrails, data sensitivity awareness, access boundaries, responsible rollout strategy.

LLM operations

Model selection trade-offs across quality, latency and cost; monitoring and iteration loops.

LLM-accelerated engineering

Professional use of Codex and vibe-coding workflows for faster implementation, refactoring, debugging and documentation.

SPEAKER APPEARANCE
AI Waves

Practical AI adoption in product development, including real delivery constraints and implementation lessons.

AI
Programming with agents: context as the core engineering skill

How to implement agentic LLM workflows — tool calling, orchestration, evaluation — while keeping deterministic boundaries, safety and measurable output quality.

LLM features in production: quality, safety and control

A practical model for evaluation, guardrails and human-in-the-loop checks to make AI features dependable in real products.

RAG systems that actually work in practice

Design choices for chunking, retrieval, metadata and iteration loops that improve answer quality and reduce hallucination risk.

SOLUTION ARCHITECTURE
From business goals to deliverable technical scope

A framework for turning ambiguous requirements into clear architecture direction, milestones, acceptance criteria and realistic implementation plans.

Discovery to delivery: structuring complex AI and backend initiatives

How to lead discovery workshops, define scope, and create milestone-driven roadmaps with measurable outcomes.

Stakeholder alignment for technical programs

Techniques for communicating trade-offs to product, engineering and non-technical stakeholders to keep projects on track.

ARCHITECTURE
Service boundaries, integrations and maintainability in real systems

How to design modular backend architectures, integration contracts and quality gates that reduce long-term complexity and production risk.

Technical decision-making under real constraints

A framework for balancing speed, maintainability and risk when making architecture and platform choices.

Design reviews that improve system quality

How to run effective design reviews that catch architectural risks early and align teams on implementation standards.

BACKEND
Building production-ready backends with AI-assisted workflows

Practical patterns for combining TypeScript/Go backend engineering with Codex-style acceleration, while preserving code quality, review standards and operational reliability.

Reliable API design for integration-heavy products

How to design REST and GraphQL contracts, versioning strategy and validation rules that keep cross-team integrations predictable.

Operational excellence for backend teams

A pragmatic guide to incident handling, rollout strategies and observability habits that improve production stability.

LEADERSHIP
Leading high-ownership engineering teams at scale

Lessons from managing a backend organisation, improving delivery predictability, and building a culture of trust, accountability and sustainable performance.

Coaching engineers through growth and accountability

Practical approaches to 1:1s, feedback, career planning and performance alignment without creating process overhead.

Reducing delivery chaos in fast-moving teams

Methods for controlling work-in-progress, setting clear priorities and improving execution focus across multiple teams.

2025
Author of “Generatywna Sztuczna Inteligencja w warsztacie programisty”

Self-published book on using LLMs in software development. Available free of charge.

2024
Bronze Badge of the Polish Judo Association

Awarded for contribution to the judo community.