Kraków, Poland

I build useful things
for the web.

I'm Michał — a software developer focused on backend systems, clean interfaces and products that feel simple to use.

TypeScriptdaily driver
Node.jsbackend
PostgreSQLdata
Michał Ciechanowski at a seaside restaurant
somewhere warmer than Kraków 2026
TypeScript✦Node.js✦React✦PostgreSQL✦Docker✦Git✦REST APIs✦TypeScript✦Node.js✦React✦PostgreSQL✦Docker✦Git✦REST APIs✦

Software by day.
Cheap flights when possible.

I like taking messy ideas and turning them into fast, dependable software. Most of my work lives around APIs, databases and web applications — with enough frontend knowledge to care about what users actually see.

Originally from Poznań, now based in Kraków. Outside of code you'll usually find me looking for good coffee, planning a short trip or taking way too many photos of the sea.

Based inKraków
FromPoznań
FocusWeb & backend
LanguagesPL / EN
01 personal project

StatusLite

A lightweight uptime dashboard for small services with incident history, checks and simple notifications.

TypeScriptNode.jsPostgreSQLDocker
02 personal project
next tripMLA → KRK

Routewise

A small trip planner for saving flights, stays and notes in one place without turning planning into a spreadsheet.

ReactExpressREST APIPostgreSQL
03 personal project
$ dropzone upload ./photos
compressing 24 files...
✓ link ready for 48h

Dropzone

Temporary private file sharing with expiring links, upload limits and a simple API-first architecture.

Node.jsS3DockerRedis
2022 — 2026

Poznań University of Technology

Computer Science · Bachelor of Engineering

Poznań, Poland
2018 — 2022

Zespół Szkół Komunikacji im. Hipolita Cegielskiego

IT Technician

Poznań, Poland

Have something interesting?

Let's build something
that actually works.