Piotr Rutkowski

Product Engineering Lead at Equals, building fintech products used by over a million customers. I specialise in React, TypeScript, and AWS.

scroll

About

2026

Launched Doccy on the App Store

Designed, built, and shipped Doccy, a privacy-first iOS app for storing travel and identity documents using AES-256 encryption and the Secure Enclave. Built solo on nights and weekends.

View on the App Store
Sept 2022

Promoted to Product Engineering Lead

After contributing to the delivery of our new platform, I moved into a lead role, combining hands-on engineering with managing and growing a team of five.

Read more about the role
June 2022

Graduated City, University of London

1st class honours, BSc Computer Science.

July 2020

Joined Equals

Started as a software developer building banking and money-management products used by over a million personal and business customers.

Work at Equals

A few things I've shipped at my day job over the last five years.

Equals Money (Web)

PWA serving over a million banking customers. Led the re-platform onto a single React, Next.js and Capacitor codebase shared with mobile.

ReactNext.jsTypeScriptCapacitor
Equals Money (iOS)

Native iOS for Equals banking. Built the Swift bridges and shipped Apple Pay tokenization end-to-end.

SwiftCapacitorApple Pay
Geometry Design System

Design system and white-label engine. Token theming plus CLI tooling so partner brands ship in days, not weeks.

Design SystemTokensTooling
Metro Bank FX Forwards

Shipped the white-labeled web platform powering Metro Bank's new FX Forwards service for corporate and commercial customers. Metro-branded experience running on the same shared codebase as Equals Money.

White-labelEmbedded FinanceFX
FairFX

Multi-currency platform for travel and FX, on web and mobile. White-label brand running on the shared Equals platform via Geometry.

ReactCapacitorWhite-label

Side projects

Just shipped
DoccySecure travel document vault for iPhone

A privacy-first iOS app for storing passports, visas, IDs and travel documents. AES-256-GCM encryption, Face ID, keys held in the Secure Enclave. No accounts, no servers, everything stays on device. Designed, built and shipped solo.

SwiftSwiftUIiOSCryptoKit
Download on the App Store

BetterGitCLI

An interactive CLI for GitHub, built before the official GitHub CLI was released. Uses GitHub's API to let users manage repos, SSH keys, and user data from a shell interface.

PythonPyPI
32k+ downloads on PyPIView on GitHub

Tech I use

TypeScript

TypeScript

React / R. Native

React / R. Native

Next.js

Next.js

Node.js

Node.js

AWS

AWS

Capacitor

Capacitor

Swift

Swift

Python

Python

Get in touch

Have a question or want to work together? Drop me an email.