Independent product & platform engineering

Build.Ship.Improve.Keepitworking.

Web and mobile products, from the first conversation to reliable operation.

I’m Tomasz. I build applications and the platforms behind them, and I stay responsible for the result: every change is verified against the running product, released traceably and watched in operation. AI coding agents help me move fast; the checks are what make it safe.

Product development · Delivery & infrastructure · Maintenance

example — platform status

❯ platform check

AREASTATEINTENT
deploymentsreadyrepeatable
monitoringactiveactionable

❯ resilience check

backupstestedrecoverable
secretsmanagedrotatable
runbookscurrentusable

what I do

From an idea to a product you can rely on

01

Product development

From an agreed goal and prototype to backend, web and mobile applications. Short iterations, clear acceptance criteria and checks against the running product.

  • Django
  • React
  • Flutter · Swift · Kotlin

02

Delivery & infrastructure

Repeatable builds, automated tests and traceable releases, from cloud infrastructure and GitOps to App Store and Google Play distribution. This site ships through the same pipeline.

  • CI/CD
  • Kubernetes · GitOps
  • App Store · Google Play

03

Maintenance & improvement

Logs, error reports and operational checks feed the next iteration. I investigate failures, verify fixes and keep dependencies and backups current.

  • Observability
  • Error tracking
  • Backups · updates

selected work

Three products, one way of working

Products I lead from architecture to delivery. The names belong to their owners; the engineering is mine.

coachBOB · iOS & Android

Coaching app on iOS and Android

Lead engineer for the product owner: mobile, platform and releases.

One cross-platform codebase for both stores with a shared API. Repeatable store releases, a server-side update policy for older app versions, and operational checks after every deployment.

FinPath · iOS & Android

Personal finance app for students

Lead engineer for the product owner: mobile, backend and infrastructure.

Mobile app on iOS and Android, an API with a published contract, a web admin panel and infrastructure managed as code, with the mobile client and backend evolving in step.

Repward · in development

Training planner and log for free weights

Lead engineer and product owner in one.

Native iOS and Android apps with a shared backend. A common mobile test runner installs each app and runs the same scenarios on both platforms; release checks verify commit, version and environment before upload.

how I work

Short iterations. A complete feedback loop.

Agree → implement → verify → release → observe → refine.

Speed comes from making the next decision with better evidence.

You bring the need and the product context. I take responsibility for the engineering decisions and review every result. A test run, a runtime log or an error report can change the next step.

  1. Agree on the outcome. Explore a prototype and define observable acceptance criteria.
  2. Build with shared context. Decisions and API contracts stay available across repositories and tools.
  3. Run it and inspect the result. Tests, simulator or browser checks, logs and error reports.
  4. Release and learn. A traceable version, checked in its environment, with operational signals guiding the next change.

philosophy

Cloud-agnostic, on-premise friendly

Open, portable building blocks: Kubernetes, OpenStack, open-source storage and observability. European cloud, rented VMs or your own hardware, chosen around your workload, budget and data requirements. Portability is designed and tested, with data and networking in the migration plan.

❯ git push — your product
one platform Kubernetes · GitOps · observability

EU cloudOVH · IONOS

rented VMsprovider of choice

your hardwareon-premise

Plan the move: infrastructure, data, networking and verification.

the stack

Tools are a means, not the product

The goal is a platform your team can understand, change and rely on.

Applications
Django · React/TypeScript · Flutter · Swift · Kotlin · PostgreSQL
Platform
Kubernetes · OpenStack · FluxCD · OpenTofu · Ansible
Delivery
CI/CD · GitOps · SOPS/age · App Store · Google Play
Operations
Prometheus · Grafana · Loki · alerting · tested backups

working together

How we work together

Openly, as an independent engineer, with everything built to stay in your hands.

Who you work with
Me, directly: an independent engineer, one point of responsibility from the first conversation to operations. No hand-offs to a team you have not met.
What stays with you
Everything. Code in your repositories, infrastructure as code, documented processes and runbooks from day one, so the product can be handed over or taken in-house at any time.
Availability
Working hours 7:00–19:00 Warsaw time, Monday to Friday. Weekend work and on-call cover by arrangement.
Location
Poland, Central European Time. Remote by default; on-site when the work calls for it, agreed per engagement.
Languages
Polish and English, written and spoken. German for conversation; documents and code in English.
Company
Registered business in Poland since 2009, EU VAT payer. Verified organization with Apple and Google (D-U-N-S). Full company details on the invoice and on request.

contact

What should your product do next?

Bring an idea, an existing application, a release problem or a need for ongoing support. Tell me where you are and what you want to change; we’ll agree on a useful first step.

$ start a conversation

I read every message myself. Your details stay private.

Start with a short outline. We’ll work out the next step together.

Your name, email and message are used to reply to your enquiry. This form is protected by Google reCAPTCHA. Privacy Policy and Terms of Service apply.