Taking on projects for 2026

Custom software,
built to fit

I design and build mobile apps and the systems behind them — from the data model, through the API, to production deployment and upkeep.

  • One person accountable for the whole thing
  • Code, server and deployment in one pair of hands
9:41
Dziś 18:303/6
Kino — seans wieczorny 1,2 km od Ciebie
AK MW JZ +2
Dołącz
9:41

Spotkania

DziśJutroWeekend
18:303/6
Kino — seans wieczorny Helios, Gdynia Centrum
AK MW JZ +2
11:002/4
Spacer po Kępie Redłowskiej Klif Redłowski
PS TN
19:155/6
Kawa i planszówki Cafe Strych, Sopot
KL AK MW +2
Zero-downtime deploys30-second rollback
Tests and CIa gate before production
2022in business since
2mobile platforms
100%of the code, written by me
PLbilling and contact
Services

What I do

Three areas that, in practice, always come together.

Mobile apps

One codebase in React Native and Expo, two app stores. From the first screen to release, with OTA updates and push notifications.

  • iOS and Android
  • OTA updates
  • Store submission

Backend and API

Laravel services: authentication, permissions, integrations, real-time communication. Tests and static analysis are part of the work, not an extra.

  • REST API and WebSockets
  • Tests and CI
  • OpenAPI documentation

Deployment and upkeep

Server setup, GitHub Actions deployments, monitoring and backups. What you get is a running system, not just a code drop.

  • Zero-downtime deploys
  • Monitoring and logs
  • One-click rollback
Process

How I work

Four stages, no surprises at the end.

01

Conversation

We agree on what needs to exist and why. Without that, everything else is guesswork.

02

Design

Data model, API and screen flows. The cheapest point at which to change your mind.

03

Build

Short iterations, working releases to look at, not progress slides.

04

Deployment

Production, monitoring and upkeep. The project doesn't end when the repository changes hands.

Work

What I've been building

Poznaj

Poznaj

Own project · mobile app

An app for organizing real-world meetups — a movie, a walk, coffee. Someone proposes a meeting at a specific time, others join in. No swiping through profiles, no matching, no likes.

  • A map of meetups and nearby people, with blurred instead of exact position
  • Real-time text chat over WebSockets
  • Automatic preliminary classification of profile photos, run locally on the server
  • GDPR and Digital Services Act compliance from day one
Laravel 13PHP 8.5Expo 57React NativeMariaDBReverbONNX Runtime

Coming soon to Google Play · poznaj.pl

9:41

Spotkania

DziśJutroWeekend
18:303/6
Kino — seans wieczorny Helios, Gdynia Centrum
AK MW JZ +2
11:002/4
Spacer po Kępie Redłowskiej Klif Redłowski
PS TN
19:155/6
Kawa i planszówki Cafe Strych, Sopot
KL AK MW +2
9:41
Dziś 18:303/6
Kino — seans wieczorny 1,2 km od Ciebie
AK MW JZ +2
Dołącz
9:41

Ludzie

BliskoNowi
AKAnna, 270,8 km
MWMichał, 311,4 km
JZJulia, 242,1 km
PSPiotr, 292,6 km
TNTomek, 263,0 km
KLKasia, 333,4 km

The rest of my projects are B2B client work under NDA, so I can't show them here. Happy to talk through the scope and how I work.

Stack

Technology

The tools I reach for day to day.

PHP
Laravel
MariaDB
Redis
React Native
Expo
TypeScript
Docker
GitHub Actions
nginx
About

Who's behind this

BitPerfect is a one-person software company based in Gdynia, Poland, running since 2022. I work on the whole project myself — from the data model, through the API, to the interface — so there is no handing off tasks or diffused responsibility.

I work on long-term engagements, most often as part of the client's own team. In parallel I build my own products — that's where I test ideas before offering them to anyone else.

Contact

Tell me what you want to build