Welcome to my portfolio

Nanakumor Princewill, Princewill Nanakumor, Prince Nanakumor — Full-Stack Software Engineer

Full-Stack Software Engineer

I design and build scalable, production-ready web applications with Next.js, React, TypeScript, and Node.js. From multi-tenant architecture and real-time systems to secure APIs, database design, background jobs, and automated testing — I build software that goes beyond the interface.

About Me

Engineering Modern SaaS & Web Applications

I'm a Full-Stack Software Engineer building scalable, production-ready applications — from intuitive interfaces and secure APIs to databases, authentication, multi-tenant architecture, real-time systems, background jobs, and automated testing.

My work covers RBAC, resilient data-import pipelines, performance optimization, and production-focused architecture. I focus on building software that is secure, maintainable, and reliable under real-world usage — whether shipping a SaaS platform from scratch or improving an existing product.

I use AI tools to speed up research and iteration, while keeping architecture, quality, and security decisions in human hands.

Scalable

Built for Growth

Designed for growing data, users, and workloads.

Production Ready

Built to Last

Auth, validation, monitoring, and solid error handling.

Real-Time

Always in Sync

Real-time updates that keep users, interfaces, and data synchronized.

Tested

Confidence in Every Release

Unit, API, component, and E2E tests — plus load testing when it matters.

200+ source files · 15,000+ lines of TypeScript · 237+ automated tests · 100k+ records load-tested

Princewill - Full-Stack Software Engineer
Working on projects
Team collaboration
3+
Years Experience
FULL-STACK
Engineer

My Tech Stack

HTML

HTML

CSS

CSS

Tailwind

Tailwind

JavaScript

JavaScript

React

React

NextJS

NextJS

MongoDB

MongoDB

Prisma

Prisma

PostgreSQL

PostgreSQL

Github

Github

Git

Git

Docker

Docker

Jest

Jest

Cursor Ai

Cursor Ai

Vercel

Vercel

NPM

NPM

Featured Projects

Motorlane — Virtual Car Showroom — project by Nanakumor Princewill

Vehicle catalog from DummyJSON with search, filters, sorting, and a comment system persisted in localStorage.

Next.js 15, React 19, TypeScript, Zod, React Hook Form, Plain CSS, localStorage, ESLint

VIN Decoder — project by Nanakumor Princewill

Decode vehicle VINs using the NHTSA VPIC API with Zod + React Hook Form validation, plus variable browsing and decode history.

Next.js 15, TypeScript, React, Zod, React Hook Form, ESLint, NHTSA VPIC API, localStorage, Plain CSS

Helix Ticketing App — project by Nanakumor Princewill

Production-inspired helpdesk with JWT auth, RBAC, soft deletes, Dockerized Postgres, and a layered Vitest/Playwright suite — built with Next.js 16 by Nanakumor Princewill.

Next.js 16, React 19, TypeScript, PostgreSQL, Prisma, Tailwind CSS v4, JWT (jose), bcrypt, Zod, Sentry, Docker, Vitest, Playwright

Counter Strike 2 Demo Analyzer — project by Nanakumor Princewill

CLI-style Node.js tool that parses CS2 demos, ranks high-impact deaths, and emits JSON for coaching and replay pipelines.

Node.js, TypeScript, @laihoe/demoparser2, Counter-Strike 2 Demo Parser

Latest Blog Posts

Insights and thoughts on web development, Next.js, React, and the latest technologies.

Let's Connect

Get In Touch

Ready to start a project or have a question? I'd love to hear from you. Let's discuss how we can work together to bring your ideas to life.

Location

Kyiv / Ukraine

Follow Me