Available for new opportunities

DominikPerlak

Fullstack Developer — building fast,
scalable web applications

See my work
ReactNext.jsNode.jsTypeScriptPostgreSQLSupabaseTailwind CSSPrismaReact Native
Fullstack DeveloperNext.jsTypeScriptNode.jsReactSupabaseReact NativeOpen to WorkFullstack DeveloperNext.jsTypeScriptNode.jsReactSupabaseReact NativeOpen to Work
About Me

Passionate about
great products

I'm a Fullstack Developer with a strong focus on building fast, scalable web applications — from a pixel-perfect frontend to a solid, maintainable backend.

I work mainly with Next.js, TypeScript, Node.js and Supabase. I care about clean code, good architecture, and shipping products that actually work.

Let's work together →
$ whoami
nameDominik Perlak
roleFullstack Developer
focusWeb Applications
stackNext.js + TypeScript
locationWrocław, Poland 🇵🇱
statusopen_to_work
Currently available for new opportunities
Tech Stack

My toolkit

Frontend
JavaScript
TypeScript
React.js
Next.js
React Native
Expo
Tailwind CSS
HTML5 / CSS3
Backend
Node.js
Express.js
REST API
Docker
Database
MongoDB
PostgreSQL
Prisma
Supabase
Tools
Git & GitHub
Postman
VS Code
Vercel
Vite
Selected Work

Projects

01
ResumeBot

ResumeBot

Resume builder with real-time preview, drag-and-drop sections, and multiple CV templates (Modern, Classic, Retro). Features Supabase auth, shareable links, and an analytics dashboard for tracking views.

Next.jsSupabaseTypeScriptTailwind CSS
02

Admin Dashboard

Full-stack admin panel with auth (login/register), MongoDB storage, and an admin-only interface for posting content to client devices. Built with Next.js API routes for session handling and secure routing.

Next.jsMongoDBPrismaTypeScriptTailwind CSS
03
FocusVault

FocusVault

Focus session tracker for deep work with a built-in timer, session rating system, and analytics dashboard. Features local SQLite persistence, 7-day rating chart, peak focus time insights, and haptic feedback throughout.

React NativeExpoTypeScriptSQLiteZustand
04
Snippet

Snippet

A personal code snippet library powered by Mistral embeddings and pgvector. Save your code fragments, then find them with natural language — describe what the snippet does and the semantic search handles the rest, even when you forgot what you named it.

Next.jsTypeScriptSupabasePrismapgvectorMistral AITailwind CSS
localhost:3000
No preview available

Live Site — Coming SoonGitHub — Coming Soon
HELLO
Contact

Let's build
something great

I'm open to full-time roles, freelance, or a quick chat.

dominikperlak2@gmail.com ✦