Sun
Email me
EngineeringScoreSvelteKit · SaaS
build.logSvelte · build
my-ISUZUMobile app
orders.controller.tsNestJS
PAK PRIKE-commerce
Willow CourtDemo site
Sigma LearnNext.js · EdTech
schema.sqlPostgreSQL
GET /orders/1042TypeScript API
Portfolio siteSvelteKit · 2026

Hi, I’m Sun.
I build web apps that ship.

Full-stack developer, from database to pixel.

  • TypeScript
  • NestJS
  • Svelte
  • PostgreSQL
Email me
Scroll down

Good software needs people

AI can write code. Shipping a product people love still takes judgment, care and ownership.
That’s what I bring to every project.

EngineeringScore

Live

Website audit SaaS· 2026

Scans a website for security, performance, SEO, accessibility and reliability, then scores it with a transparent method.

SvelteKitSupabase Visit site

Where I’ve worked

From internships to production systems.

  1. Full-time Jun 2026 – Oct 2026

    Software Engineer

    We Do Dev Work · Hybrid

    Shipped client products to production: the PAK PRIK shop and the EngineeringScore audit SaaS.

  2. Project-based Dec 2025 – Present

    Full-Stack Developer

    SKY H Group · Remote

    FastAPI + PostgreSQL APIs for courses, modules and topics, a Next.js admin portal and a JSONB system for interactive content types.

    Details
    • Architected and developed scalable RESTful APIs using FastAPI and PostgreSQL for course, module, and topic management systems.
    • Designed and implemented an admin portal using Next.js, improving long-term maintainability and extensibility.
    • Built a standardized API response and error handling system, improving frontend-backend integration consistency, and integrated Redis for caching and performance.
    • Developed a dynamic content management system using PostgreSQL JSONB and Pydantic models to support multiple interactive content types.
    • Containerized backend services with Docker and automated local environment setup, reducing onboarding time from hours to minutes.
  3. Freelance Jan 2026 – Feb 2026

    Full-Stack Developer

    SKloha Business Website · Remote

    A fast, SEO-friendly business site on a Strapi CMS, with automatic image watermarking.

    Details
    • Developed a responsive business website using Next.js and Tailwind CSS with a focus on performance and SEO.
    • Integrated Strapi v5 as a headless CMS for product and category management workflows.
    • Implemented hybrid SSR and client-side rendering strategies to improve loading performance and user experience.
    • Customized file upload pipelines with Sharp-based watermarking automation to strengthen brand consistency.
  4. Internship Jun 2024 – Oct 2024

    Backend Developer

    Tri Petch IT Solutions Co., Ltd. · Bangkok

    NestJS + GraphQL backend services for the my-ISUZU app, plus production support.

    Details
    • Developed and maintained backend services for the my-ISUZU application and internal platforms using NestJS.
    • Implemented and maintained GraphQL APIs for authentication, user management, and business workflows.
    • Monitored production systems, investigated runtime failures, and resolved backend issues to improve service reliability.
    • Collaborated with cross-functional teams to debug distributed system issues and deliver production fixes under tight timelines.
    • Participated in code reviews and engineering best practices, contributing to cleaner and more maintainable codebases.
  5. Freelance Nov 2023 – Dec 2023

    Full-Stack Developer

    Media Intelligence Group · Remote

    A brand-assessment web app with a dynamic questionnaire, shipped on Vercel.

    Details
    • Developed a brand intelligence web application using Next.js and TypeScript, enabling users to evaluate brand performance through structured assessment flows.
    • Designed a dynamic questionnaire system supporting multiple product types (high vs low involvement), improving flexibility of business logic.
    • Built and deployed a production-ready application on Vercel with optimized routing and client-side rendering.
    • Collaborated with digital-marketing stakeholders to translate brand strategy concepts into functional product features.
  6. Internship Jun 2023 – Aug 2023

    Software Developer

    Thai Airways Employees’ Saving & Credit Cooperative · Remote

    A device-ownership tracking system for the organisation’s IT team.

    Details
    • Developed a device management system using Next.js and TypeScript to help the IT team track device ownership across the organization.
    • Built dynamic, responsive interfaces aligned with the organization’s brand colors and design guidelines.
    • Implemented backend functionality with Node.js and integrated data storage using MySQL via XAMPP.

Psst, open a note for the full story.

I don’t just write code.
I ship software that runs.

The whole stack, built end to end.

I design the schema, write the API, build the UI and ship it in containers. One person owns every layer, so nothing gets lost between them.

See what I’ve built

Tested in production,
on apps people use.

At Tri Petch I worked on the my-ISUZU backend: NestJS and GraphQL APIs, monitoring with Datadog, and fixing live issues under tight deadlines.

Faster teams,
not just faster code.

On Sigma Learn I containerised the backend and automated local setup, cutting onboarding from hours to minutes, and standardised API responses so frontend and backend speak the same language.

One developer. The whole stack.

Python
TypeScript
Java
FastAPI
NestJS
Express.js
GraphQL
JWT
Redis
Next.js
React
Svelte
Tailwind CSS
PostgreSQL
MySQL
Prisma
SQLAlchemy
TypeORM
Docker
Linux
Git
GitHub Actions
GitLab CI/CD
Supabase
Cloudflare
AWS
Llama
MLflow

Build with the stack of your choice

realtime dashboard
Five-area scanEngineeringScore
Security, performance, SEO, a11y, reliability
Prioritised roadmapEngineeringScore
What to fix first, with a sample report
Service bookingmy-ISUZU
Pick car, centre, date and time
my-MEMBERmy-ISUZU
Points, tiers and coupons
Past papers, markedSigma Learn
Against the real mark scheme
AI tutorSigma Learn
Knows the lesson you are on
Product showcasePAK PRIK
Pastes, dishes and bundles
Brand storyPAK PRIK
A recipe passed down with love
Editorial heroWillow Court· Demo
Full-bleed photo, serif type
Thai versionWillow Court· Demo
Every page in EN and TH
Scroll-driven showcasePortfolio site
Pinned section steps through projects
Five-area scanEngineeringScore
Security, performance, SEO, a11y, reliability
Prioritised roadmapEngineeringScore
What to fix first, with a sample report
Service bookingmy-ISUZU
Pick car, centre, date and time
my-MEMBERmy-ISUZU
Points, tiers and coupons
Past papers, markedSigma Learn
Against the real mark scheme
AI tutorSigma Learn
Knows the lesson you are on
Product showcasePAK PRIK
Pastes, dishes and bundles
Brand storyPAK PRIK
A recipe passed down with love
Editorial heroWillow Court· Demo
Full-bleed photo, serif type
Thai versionWillow Court· Demo
Every page in EN and TH
Scroll-driven showcasePortfolio site
Pinned section steps through projects

Every feature,
fast & findable

Have a project in mind?

Tell me about it. I reply within a day.

Email me