Learn. Build. Repeat.

Hey, I’m Rafał — a self-taught software developer who helps turn ideas into thoughtfully crafted web and mobile apps. I’m driven by curiosity, a love of building, and a desire to explore new technologies.

I believe in the power of lifelong learning. Lately, I’ve been focused on creating reliable offline-first experiences, building practical agentic applications for web, mobile and desktop, exploring how AI agents can solve real problems, and deepening my knowledge of Rust programming language.

Career

Open to work on your project, or drop a mail to

Technology Stack

I build stuff that doesn’t break (most days). Frontend, I use TypeScript, React, TanStack libraries, React Native, and Expo. I try to make my apps looks good with Tailwind CSS . For the backend, I mostly use Hono, Node.js, Drizzle, and oRPC. I host it all mostly on Cloudflare.

I’ve also had the opportunity to work with Next.js, Go, Python, AWS, and Google Cloud. I’m comfortable with Docker and have a working knowledge of Terraform. Generally, I test my apps using Playwright and Vitest.

Exploring & Learning

In my free time, I’m diving into the world of software development, exploring exciting areas like LLMs, 3D printing, electronics, cybersecurity and embedded programming. While I'm just beginning this journey and probably won't master all of them, I'm really excited to learn, experiment and build new things.