Available for work

Dennis Kumar

Product Engineer · Full-Stack TypeScript · AI-Native

Full-stack engineer with 8+ years shipping products end-to-end — architecture through production. React, Node.js, and AI-assisted development. Based in Tallinn, Estonia.

About

I'm a full-stack engineer with 8+ years taking complete products from architecture through production — not just owning a component inside someone else's system. I've designed and shipped a multi-country SaaS platform end-to-end at Morek IT, owned a backend service from concept through a ~70% measured business impact at Ampwise, and diagnosed real production issues under load at Yolo Group.

AI-assisted development is how I already work: Cursor daily with a structured workflow (I set the architecture and constraints, let the agent execute, then review everything before it ships), plus MCP servers like Figma MCP and Supabase MCP in real production work. Comfortable across frontend, backend, databases, deployment, and production reliability.

Commercial Experience

DrHouse

Typed OpenAPI SDK, Figma MCP design-to-code workflow, page-load performance fix, and Vite/TypeScript migration.

ReactTypeScriptViteOpenAPIFigma MCP

Yolo Group

Fixed a real-money sync bug (~30% of edge-case sessions), shipped casino clients for 5,000+ concurrent users, and led design-system work across 10 developers.

ReactTypeScriptRedux ToolkitWebSockets

Ampwise

Owned an AI order-parsing backend end-to-end; cut procurement processing time by ~70%.

ReactNext.jsNode.jsPostgreSQLDocker

Morek IT

Designed and shipped a multi-country SaaS platform solo — Next.js BFF, Node.js, PostgreSQL, Azure across 7 country domains.

Next.jsNode.jsPostgreSQLAzure

ERPLY

Built the Invoices module from scratch as an independently deployable micro-frontend.

ReactTypeScriptMicro-frontends

Based in Tallinn, Estonia. Open to Product Engineer and senior full-stack roles locally or remote.

Projects

Things I've built outside of work.

RoomFull screenshot 1
RoomFull screenshot 2
RoomFull screenshot 3
RoomFull screenshot 4
RoomFull screenshot 5
RoomFull screenshot 6
RoomFull screenshot 7

RoomFull

active

Venue-scoped social game launching first in Tallinn. Scan a table code, play short group games with everyone in the room, then meet people based on how they answered — not what they look like. No algorithm, no photo.

ReactTypeScriptViteSupabaseRealtimeEdge Functions
Visit site →
SlickBills screenshot 1
SlickBills screenshot 2
SlickBills screenshot 3
SlickBills screenshot 4

SlickBills

active

Consumer fintech app for request-based invoicing, integrating Monerium (EU stablecoin settlement) and PSD2 sandbox APIs from SEB and LHV. Built with Supabase MCP as part of an AI-assisted development workflow.

FlutterSupabaseEdge FunctionsNode.jsReactMoneriumPSD2
Visit site →
Alertly screenshot 1
Alertly screenshot 2
Alertly screenshot 3

Alertly

close-testing

Hyperlocal safety alert platform, taken 0-to-1 into Play Store closed testing. PostGIS proximity queries, Redis/BullMQ fan-out, and Firebase Cloud Messaging for delivery.

FlutterFastifySupabasePostGISRedisBullMQFCM
Visit site →
Klubiq screenshot 1
Klubiq screenshot 2

Klubiq

close-testing

Community and membership platform for managing clubs, events, and member engagement in one place.

Next.jsTypeScriptSupabase
Visit site →
CourtSync screenshot 1
CourtSync screenshot 2
CourtSync screenshot 3
CourtSync screenshot 4

CourtSync

active

Tournament management app for racquet sports with real-time match tracking, bracket management and live score updates.

FlutterSupabaseBLoC
Visit site →
SnapStake screenshot 1
SnapStake screenshot 2
SnapStake screenshot 3

SnapStake

close-testing

Social challenge and peer-to-peer betting app with a moment-reveal mechanic. Users stake on personal challenges proven via in-app camera.

FlutterSupabase
Visit site →

Viblix

archived

Handcraft marketplace connecting indie artists with buyers. Supports artist storefronts and curated product discovery — no dropshipping, no POD.

Next.jsSupabaseTypeScript

Radiun

archived

Music discovery app using a swipe-based format for underground artists, with 15 - 30 second samples linked to artist monetization platforms.

FlutterFirebase

Skills

Technologies and tools I work with.

Full-Stack

ReactTypeScriptNext.jsNode.jsExpressFastifyPostgreSQLRESTGraphQL

Architecture & Ownership

System designAzureAWSSupabaseDockerCI/CDProduction reliability

AI-Native Development

CursorFigma MCPSupabase MCPAI-assisted implementationAI-assisted review

Leadership

Technical directionADRsCode reviewMentoringHiring

Testing & Quality

JestVitestReact Testing LibraryCypressPlaywrightPercyChromatic

Let's talk

Open to Product Engineer and senior full-stack TypeScript roles in Tallinn or remote. If you're building something serious, reach out.