I'm Kamil — a mathematician who codes and a developer who fights (literally).
I build things for the web: fullstack apps with clean architecture, beautiful UI, and properly tested logic.
Whether it's teaching calculus or debugging a race condition at 2 AM — I love solving problems and making ideas real.
📚 I teach math.
💻 I code fullstack in TypeScript.
🥋 I fight MMA (3-0 record, let's go).
🧪 I write tests like my life depends on it.
✍️ I blog when I have thoughts worth sharing.
| 🚀 Project | 💡 What is it |
|---|---|
| InstaLove | A minimalist social app – clean UI, fullstack magic |
| myPolitics | Politics everywhere - frontend member |
| JustMovie | A streaming platform with serious Netflix vibes |
| DoneIT | Simple task manager, great UX, built for productivity |
| DSALearn | Algorithms + data structures + full testing setup |
| Vive-UI | Custom UI library with reusable components |
| Testoviron | Testing-focused bootcamp for devs who care about quality |
Frontend
🌀 React • ⚡ Next.js • 🔷 TypeScript • 🎨 TailwindCSS • 💅 Sass
Backend
🚀 NestJS • 🐘 PostgreSQL • 🔌 Prisma • 🟢 Supabase
Libraries
📦 React Query • 🧾 React Hook Form • 🔍 Zod • 🧠 Context API
Tools
🛠️ Git • 💻 VS Code • 🔍 Test-Driven Development • 🧪 Jest / Vitest 🧪 Playwright
- 📐 I use math to improve code — and code to explain math
- 🥊 I’ve been punched in the face fewer times than my CI has failed
- 🔄 I break things just to write tests for them
- 🤹 I switch between teaching, building apps, and rolling on the mat like it’s all one thing
|
|
|
💬 Got a project in mind?
💡 Want to brainstorm or spar ideas?
📬 Reach out — I’m open to collaborations, contributions, or a good coding meme.



