Krittanut

Open to work

Krittanut Sangsri

Full-stack developer

I build web and mobile products end to end. Below are things I've shipped — some live, some works in progress.

About

Full-stack developer with 4+ years of experience building web and mobile products end to end — from responsive Next.js / Angular front-ends to C# / .NET and NestJS back-ends. I like owning a feature from idea to production: I designed, built, and shipped Baanchao, a LINE-first rental manager now live with Thai landlords.

Frontend
ReactNext.jsAngularTypeScriptTailwind CSS
Backend
C# / .NETNestJSNode.jsPythonREST APIs
Data & Mobile
MongoDBSQLSwift / SwiftUI
Tooling
DockerPlaywrightGitSentry

Projects8

Client work for Samitivej Hospital: a genetic-testing platform where patients assess their hereditary risk for conditions like heart disease and cancer, then browse and enquire about the right screening package. Built the React front end and Express API.

  • React
  • Express
  • Node.js
  • Client work
Visit

A LINE-integrated queue management SaaS for Thai restaurants and clinics — customers join from their phone, get pushed a LINE notification when their turn is close, and staff run the whole queue from a realtime dashboard.

  • NestJS
  • Next.js
  • Socket.IO
  • Prisma
  • LINE
Case study

A self-hosted bug reporter in the spirit of Jam.dev — a browser extension that captures DOM replay, console, and network traffic in one click, so a bug report arrives as a reproducible recording instead of a screenshot.

  • TypeScript
  • rrweb
  • Hono
  • Next.js
  • MV3
  • MCP
Case study

A LINE-first apartment manager for Thai small landlords — track rooms, tenants, and rent, auto-generate utility bills with PromptPay QR, and issue Thai-compliant receipts.

  • Next.js
  • NestJS
  • TypeScript
  • PromptPay
Case studyLive

Crypto & Stock Alert Bot

WIP

Automated alerting bot that watches markets and notifies on configurable price conditions.

  • Python
  • Trading
  • Automation

Polymarket Arbitrage

Archived

Research tooling for spotting arbitrage opportunities on prediction markets.

  • Python
  • Research

Sudoku

WIP

A clean, playable Sudoku game with difficulty levels.

  • TypeScript
  • Game

Thai Invoice Generator

WIP

Generate compliant Thai-format invoices and receipts in a few clicks.

  • Next.js
  • PDF