Available for rolesPiotr Czerwiński

AI Product Engineer · Wrocław, remote · open to senior product & founding-team roles

Two live products. One engineer with Claude Code and Codex in the loop.

Nine years shipping for teams in Germany, the Netherlands, the UK and the US. Now I build and run my own products end to end: agents take the volume, I own the architecture, the product calls and what reaches production.

Shipped for teams in Germany, the Netherlands, the UK and the USShijiMaandagAssertisInstallation Made Easysecupay

Shipped solo · 2026

All work →
HiddenJobs.pl homepage

HiddenJobs.pllive

AI-matched remote roles from foreign companies, for Polish specialists.

Live since Apr 2026 · 60k+ search impressions (GSC)

Read the case study →

CiteLyzer homepage

CiteLyzerlive

Measures whether ChatGPT, Perplexity and Gemini recommend a brand, and what to fix.

Launched Jun 2026 · live · 6 languages · EN/PL/DE/FR/ES/NL

citelyzer.com ↗

HiddenJobs.eu homepage

HiddenJobs.eulive

The employer side: foreign companies hiring Polish specialists remotely.

hiddenjobs.eu ↗

How a feature ships

Agents write most of the code. The process around them decides whether it is any good: specs, written standards, tests, review, and my own sign-off on every pull request.

The full workflow →
  1. 01

    Spec

    Written with a planning agent: the product model, hard constraints, a numbered test list and a finish block.

  2. 02

    Agents build to my standards

    Claude Code or Codex CLI in their own git worktrees, held to written rules: SOLID, DRY, KISS, small pure functions, deny rules on anything irreversible.

  3. 03

    Tests and gates

    Unit tests on rules and edge cases, integration tests on data paths, Playwright E2E on user flows, lint on staged files, evals for AI features.

  4. 04

    Agent review

    A second agent in a fresh session reviews the diff against the spec and the standards, so I start my review from the findings.

  5. 05

    I review and merge

    Human in the loop: I read every pull request myself, run what changed, and merge only when I am sure. Then I watch production.

Agent code is held to written standards: SOLID, DRY, KISS, small pure functions, and tests that catch regressions. See the standards →

From the team I shipped with

Three recommendations from my team at Maandag in the Netherlands: the product owner I reported to, our business analyst and a fellow developer. Quoted word for word from LinkedIn.

All recommendations on LinkedIn ↗
Piotr worked as Front-end developer in my team at Maandag. I enjoyed working with him and he was an important part of the team, helping to realize our digital ambitions. He works well with other team members, takes responsibility and has a focus on quality. I would recommend to hire him for your team.

Joost Verbiesen

Product Owner · my manager, Maandag

LinkedIn · Oct 2023 ↗
Having Piotr in your team, is making sure that work is delivered of top notch quality. He doesn't shy away from questions or confrontations, which makes it very pleasant to work with him, as he is able to challenge others. Piotr is very eager to learn and improve himself and cares about your product. I would definitely like to work together with Piotr again.

Sherilyn Pang

Business Analyst · Maandag

LinkedIn · Oct 2023 ↗
I had the pleasant opportunity to work alongside Piotr at Maandag. He has a professional work ethic, a commitment towards his work and craft, is cohesive within a team, is always willing to lend a helping hand, and always a pleasure and inspiration to have a brainstorming session, consultation and discussion. I would highly recommend Piotr!

Craig Spindler

Developer · Maandag

LinkedIn · Oct 2023 ↗

First-hand notes from my own production systems: working with coding agents, LLMs in production, and the Next.js incidents that taught me something. Options weighed, trade-offs, what I picked.

Currently

Running HiddenJobs and CiteLyzer

Solo · since Feb 2026

Two live products I validated, built, launched, and now operate as a one-person team, with coding agents as co-engineers.

Senior Frontend Engineer at Shiji

Mar 2024 → present · Remote · Katowice, Poland

Senior frontend role inside a global hospitality tech company: high-complexity enterprise codebase. Microservices architecture; maintainer of one core frontend repository and contributor across several others. Owning release management across the full environment matrix (test, uat, preprod, prod) and every region the platform serves globally.

Building something ambitious?

I'm looking for a senior product engineering or founding-team role where AI-native engineering is the default working mode and one person is trusted with a product end to end. If that's you, let's talk.