krzysztof.

SENIOR SOFTWARE ENGINEER & PRODUCT BUILDER

Difficult business
problems.
Working software.

I help companies put AI to work, replace manual processes with dedicated tools and turn promising prototypes into reliable products.

AI implementation · Custom software · Prototype to production

10+ yearsSoftware engineering
Senior Engineer at RevolutBusiness-critical systems & applied AI
Folio, live in productionPDF → OCR → EPUB & searchable PDF ↗
Built end-to-endProduct · Payments · Deployment

01 / PROBLEMS I SOLVE

Does any of this
sound familiar?

Your team knows where the friction is.
Let’s turn that into something that works.

01

People are doing the work your systems should do.

Spreadsheets, emails, repeated data entry and an essential process held together by workarounds.
02

You want to use AI, but need more than a demo.

Which workflow is worth improving? What data can it use? Who checks the result? How does it fit the business?
03

You have a prototype. It isn’t ready for real users.

An AI-built app or proof of concept still needs sound architecture, integrations, security and a dependable deployment.
04

Off-the-shelf tools don’t fit the way you operate.

You need an internal application that connects your people, documents and existing systems.

02 / WHAT YOU CAN HIRE ME FOR

From a business problem
to a working solution.

I work directly with founders and operational teams: understand the work, build alongside the people using it, and take it into production.

01

Put AI to work.

Identify a useful workflow, build a focused pilot and integrate it with your systems — with evaluation and human review where it matters.

02

Digitise the work.

Replace manual back-office steps, spreadsheets and disconnected tools with dedicated applications and automation.

03

Ship the prototype.

Turn an early demo, AI-built app or MVP into software you can run: review the code, fix weak points, connect services and deploy it.

WHAT THIS LOOKS LIKE

Manual document handlingExtraction, validation & human review
Excel + email + repeated data entryOne internal application & connected workflow
An AI demo with no path to rolloutA measured pilot, integration & production deployment
A promising prototypeReliable software, with ownership and a release plan

03 / SELECTED WORK

Real systems.
A product you can try.

Business-critical engineering, applied AI and a product built and launched end-to-end.

PROFESSIONAL EXPERIENCE

Senior Engineer at Revolut

Business-critical engineering and work on implementing AI solutions.

Context
A global fintech environment with complex operational rules and high expectations of reliability.
My work
Hands-on engineering for financial crime operations. My role also includes contributing to the implementation of AI solutions.
What that brings
Experience connecting operational needs, production engineering and practical AI implementation.

Role described at a high level only. No internal architecture, AI use cases, customer data or performance metrics are disclosed.

OWN PRODUCT · EXPLORATION

WaterGarden

Consumer product thinking, mobile UX and the reasons people come back.

More about the work
Focus
A product exploration around behavioral design and retention.
Current stage
Independent exploration. No public release or usage results are claimed here.
WHAT I CAN BUILD WITH YOUR TEAM

AI inside the workflow

For document-heavy and manual operations: a focused pilot that can become a working internal tool.

More about the work
Start with
One repetitive task, representative data and a clear definition of a useful result.
Build towards
Extraction or drafting, validation, human review and integration with the systems your team already uses.
Delivery approach
Measure quality, surface exceptions and decide what is safe to automate before rolling it out. This is an engagement example, not an undisclosed client case study.

Folio shows the real public product. Professional experience is described without confidential details.

04 / HOW I WORK

Understand. Integrate. Ship.

I don’t stop at recommendations or architecture diagrams. I design systems, write production code and work through the details of making software usable.

01

Find the right first problem.

Map the process and constraints. Agree what improvement would matter and what a first release should prove.

02

Build with the people using it.

A short feedback loop, real examples and practical decisions about data, integrations and human oversight.

03

Take it into production.

A dependable deployment, clear ownership, documentation and a sensible path for maintenance and further work.

Krzysztof Pietrowicz, senior software engineer and product builder
KRZYSZTOF / THE PERSON BEHIND THE WORK

05 / ABOUT KRZYSZTOF

Engineer by background.
Builder by instinct.

I’m Krzysztof — Chris for short. Senior software engineer and product builder.

My background spans aerospace engineering, more than a decade in software and business-critical fintech systems. I’m comfortable with complexity — and focused on making it manageable.

Building my own products keeps me close to the customer problem, the experience and the practical work of launching something useful.

Technical depth

Java · Spring · TypeScript · React · PostgreSQL · Distributed systems · Cloud · AI/LLM integration

Let’s talk

06 / LET’S TALK

Where could your team
work better?

Bring the process, the prototype or the problem.

We can start with a 20-minute conversation about what is manual, inefficient or difficult — and whether AI, custom software or a simpler process could help.

You don’t need a specification. A concrete example is enough.

Request a 20-minute intro

Email me a short description and a few times that work for you.

Privacy & analytics

This website is operated by Krzysztof Pietrowicz. Contact: krzysztof.pietrowicz@gmail.com. Hosting processes the technical request data needed to serve the website. If you allow analytics, Google Analytics receives visit and interaction data, such as pages viewed, approximate region, browser/device information and clicks on contact or product links. Google processes IP addresses to derive regional data. Analytics uses first-party cookies with a limited lifetime. No advertising features are enabled. Email contents are never sent to Analytics. You can refuse analytics and still use the entire site, or change your choice here at any time. Consent and language preferences are stored locally in your browser. Analytics data may be processed by Google outside your country; see Google’s privacy information for details.

Google’s privacy information ↗