Skip to main content
Jan Cernik

Hi, I'm Jan Cernik

Web developer, tech enthusiast and hardware tinkerer.
I like to learn by building real things, from web interfaces and backends to servers and the hardware they run on.

About me

I started with Arduino and small electronics projects as a kid, gradually moving from basic circuits and microcontroller code to applications that live in the browser and on servers. That path eventually led me to working on full web stacks and infrastructure, until software became the main thing I work on.

Today I focus on web development and running my own services on Linux, Proxmox and Docker, while still using electronics for personal projects, especially for home automation. That includes custom switches and sensors, self-hosted services and a few experiments that connect the physical side of my setup with the software I write.

Featured Projects

Revelo

A photography gallery I built to give the pictures I take a better home than the usual platforms. It has a custom infinite scrolling masonry layout, an admin dashboard, and AI-powered search to quickly find images by concept.

VueExpressGSAP
Revelo Screenshot 1
Revelo Screenshot 2

Makros

A self-hosted macro and nutrition tracker I built after my spreadsheet setup got too complex. Optimistic UI keeps every interaction instant, with changes syncing to the database in the background.

Next.jsTanStack TableTailwind CSS
Makros Screenshot 1
Makros Screenshot 2

Get in touch

Have a question or want to work together? I'd love to hear from you.