Building Pulse & open for opportunities

Full-Stack Developer building modern web products.

Focused on clean architecture, performance, and developer experience with Next.js, TypeScript, and Node.js.

Featured Projects

Full-stack systems and applications built with clean architecture.

Pulse — Blog & Messaging Ecosystem

Full-Stack Project

Full-stack content and real-time messaging platform with layered REST API, WebSocket communication, and Docker deployment.

Next.jsTypeScriptExpress.jsPostgreSQLTypeORMSocket.ioTailwind CSS

Engineering Focus

Core principles driving my software development process.

Clean & Layered Architecture

Separating concerns with controllers, services, and repository patterns for scalable and maintainable codebases.

Strict Type Safety

Leveraging TypeScript across the stack to catch errors at compile-time and build self-documenting applications.

Performance & UX

Building fast, accessible, and static-first web experiences with modern Next.js and Tailwind standards.

Tech Stack

Technologies and tools I use to design and build full-stack applications.

Frontend & UI

Next.jsReactTypeScriptTailwind CSSnext-intlMDX

Backend & Database

Node.jsExpress.jsPostgreSQLPrismaTypeORMREST APIsSocket.io

Tools & Infrastructure

GitGitHubDockerVercelESLintPrettier

About & Journey

My background, engineering mindset, and continuous learning path.

I am a Full-Stack Developer passionate about constructing well-architected web applications. My development process focuses on clean code, type safety, and maintainable systems.

Rather than just writing code, I aim to understand end-to-end software architecture—from database design and RESTful APIs to responsive frontend interfaces and real-time communications.

Get in Touch

Feel free to reach out for opportunities, collaborations, or technical discussions.