Available for rolesPiotr Czerwiński

About

Nine years inside teams. A long detour through side projects. AI agents as the missing piece.

I've been writing code commercially since 2017, almost always for foreign companies. Full-stack at secupay AG (Germany) on a payment system processing ~175,000 transactions per day, then again at Shopmeister (Germany) integrating Shopware 5 with Zalando, Tradebyte and other marketplaces. Frontend after that: Installation Made Easy® (Dawsonville GA, US enterprise SaaS for the home-improvement industry), Assertis (UK railway ticketing, Caledonian Sleeper among them), Maandag (Dutch two-sided staffing platform), and currently Shiji.

Six direct foreign employers, all on their own products. Three years at secupay on the payments platform, then steady senior+ roles in Germany, the UK and the Netherlands, currently Shiji.

For companies the work narrowed over time toward frontend. For myself it never did. Every product I have built for my own account has been full-stack, end to end, with Next.js at the center and, lately, Cloudflare Workers and queues doing the edge and background work. That is where the product engineer in me actually lives: not implementing a spec someone else wrote, but deciding what to build, how it should feel, and what it is worth.

And I do not ship and walk away. I instrument everything: product analytics with PostHog and Vercel Analytics, structured logs, exception tracking, SEO and GEO measurement, and tests on the paths that actually break money or data. I read those numbers and act on them, because a product is a business, not a codebase. That is the distinction I care about: understanding the business, not just writing the code.

Underneath all of that, I've been trying to ship my own products for years. Bogusz Pękalski's Od Developera do Foundera course and Discord community, the indie-hacker canon, many attempts. Most stalled around 60% complete: backend infra, DevOps, scope I underestimated, edge cases I couldn't crank through alone after an 8-hour day job.

Between Maandag and Shiji I took a few months to recover and look for the next role through what was probably the hardest tech hiring market in a decade. In that window I shipped company-docs-gpt, an early AI-assisted Q&A experiment over company documentation, months before agent workflows became the default working mode.

My exposure to AI didn't start with the LLM wave. In early 2016 I had a university AI semester: Python + TensorFlow (months after Google open-sourced it), image classifiers, flower and object recognition. Then years of frontend commercial work without much AI day-to-day. I picked up Cursor in 2023, early enough that AI in the IDE was still mostly autocomplete + chat. What changed with the Sonnet 4 → Opus 4.5 generation of models: AI agents stopped being autocomplete and became real co-engineers. The 60% wall stopped existing: HiddenJobs.pl shipped end-to-end. Live, with real users, growing.

Currently running HiddenJobs.pl and CiteLyzer (an AI-visibility / GEO product taken from idea to a 6-language launch in days, with fully automated end-to-end report fulfilment), and writing up engineering stories from running both. Long-term I want to do this inside a team: AI Product Engineer, founding-engineer, or Forward-Deployed roles at AI-native companies. Early-stage startups, scale-ups shipping AI features, or labs at the frontier. What matters: AI-native engineering as the default mode, not an experiment. IC craft + product judgment + shipped end-to-end proof is what I'd bring.

  1. Mar 2024 → present

    Shiji · Senior Frontend Engineer

    Remote · Katowice, Poland

  2. Nov 2022 → Nov 2023

    Maandag® · Senior Frontend Engineer

    Remote · Amsterdam, Netherlands

  3. Mar 2022 → Oct 2022

    Assertis Ltd · Senior Frontend Engineer

    Remote · London, UK

  4. Jul 2021 → Feb 2022

    Installation Made Easy® · Frontend Engineer

    Remote · Dawsonville, GA, USA

  5. Apr 2020 → Jun 2021

    Shopmeister UG · Full Stack Engineer

    Remote · Berlin, Germany

  6. Mar 2017 → Mar 2020

    secupay AG · Full Stack Engineer

    Hybrid · Pulsnitz, Germany

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 ↗

Questions people ask me

What do you do?
I'm Piotr Czerwiński, an AI Product Engineer based in Wrocław, Poland. I have 9 years of senior full-stack experience at remote-first German, Dutch, UK and US companies (Shiji, Maandag, Assertis, Installation Made Easy, Shopmeister, secupay AG). I also built and run two products solo: HiddenJobs.pl, an AI-powered job board that matches Polish IT specialists with remote roles at international companies, and CiteLyzer, an AI-visibility (GEO) tracker.
Are you available for hire?
Yes. I'm open to founding-engineer, AI Product Engineer and senior full-stack remote roles with companies in Europe, the UK and the US, on a B2B contract only. I invoice as an independent contractor, so you need no Polish entity; I don't take employment contracts or EOR setups. I work fully remote from Wrocław, Poland.
What is your AI stack?
The OpenAI API in production for HiddenJobs.pl (CV analysis + matching engine over PostgreSQL/Supabase); RAG architecture with OpenAI models for Company Docs GPT; Next.js 16 + React 19 + TypeScript on the frontend; NestJS + TypeORM on the backend; Claude Code as the default coding agent, Codex CLI for bounded tasks with a written spec, Kiro CLI inside a large enterprise codebase, and Cursor since 2023.
How long have you been working with AI?
Since early 2016, when I took a university semester on AI with Python and TensorFlow (months after Google open-sourced it), including image classification with CNNs. I came back to AI tooling in 2023 as an early Cursor adopter, built a production RAG system (Company Docs GPT) with OpenAI models in late 2023, and since the Sonnet 4 → Opus 4.5 generation I have worked with AI agents (Claude Code, Codex CLI, Kiro CLI) as real co-engineers.