I build softwarethat keeps running.

Full Stack Developer and Team Lead from Thailand. I design systems that stay up when a server goes down.

Portrait of Pakkapon Chomchoey

Pakkapon Chomchoey (Tonnam) Full Stack Intern at MyOrder Intelligence

Selected work from factories to failover

Full Stack Intern, MyOrder Intelligence
MyMarket logoMyOrder logo

MyMarket

A dropship platform that connects brands with reseller stores, so a shop can sell without holding stock.

  • Features across Angular and NestJS
  • Schema changes through Liquibase
  • Unit, API and UI tests on each feature
Team Lead, Siam Denso Manufacturing
Orbis-Track logo

Orbis-Track

Borrowing, returns and repairs for factory equipment, run by an approval engine that routes each request.

  • Led 11 developers
  • Multi-level approvals routed by item prefix
  • Real-time alerts for the next approver
Request
Employee submits a borrow request
↓
Head of section
Step 1 approves, next step notified
↓
Head of department
Step 2 approves, staff notified
↓
Staff
Final approval, ready for pickup
Backend Developer Intern, SafeAll (Asia)
SafeAll logo

SafeAll systems

Two live servers that replicate each other. If one dies, a floating IP moves and the app keeps answering.

  • Zero-downtime failover with a floating VIP
  • Chaos-tested database, network and app crashes
  • Dashboard backend for 4,000+ devices

Projects outside the day job

Full Stack Developer, Barcamp Bangsaen
Barcamp Bangsaen logo

Barcamp Bangsaen

The site for an unconference by the sea: landing page, live session board and admin workspace.

  • Live board that refreshes by polling
  • Admin tools for sessions, photos and users
  • Ran event #4 with 22 sessions
Full Stack Developer, Informatics Games
Informatics Games logo

Informatics Games

Official real-time scoring for the faculty sports event at Burapha University.

  • 44 matches across 15 sports
  • Project-scoped admin access
  • Docker deploy to a self-hosted server
Open Source

Grafana Table Exporter

Grafana can't export table panels to PDF. This API takes a dashboard and panel ID and returns a report.

  • Thai text that renders correctly
  • PostgreSQL and Infinity datasources
  • Date ranges and template variables
Portrait of Pakkapon Chomchoey
Hi, I'm Tonnam

About me code with discipline

I'm Pakkapon, Tonnam to most people. I study software engineering at Burapha University and compete in track and field, and I bring the discipline from the track into my code.

I lean toward backend work and system reliability: shaving milliseconds off a query, or building a high availability setup that keeps serving when a server dies. I like picking up new stacks along the way.

When I'm not debugging, I'm usually at the track.

GPA
3.79
Developers led
10
Full Stack Award
1st
Rows benchmarked
5.5M+

Two years five chapters

  1. Frontend Developer Intern

    10 BIT logo10 BIT Development

    Digital nursing forms in Vue.js.

  2. Team Lead, Full Stack

    MyMap logoOSSD#13 × MyOrder

    Led 10 devs. Won มหาเทพ Full Stack.

  3. Backend Developer Intern

    SafeAll logoSafeAll (Asia)

    Multi-active HA and the PEA dashboard backend.

  4. Team Lead, Full Stack

    Orbis-Track logoOrbis-Track · Siam Denso

    Led 11 developers on the approval engine.

  5. Full Stack Intern

    MyOrder logoMyOrder Intelligence

    Building MyMarket on Angular and NestJS.

GitHub activity

–

LessMore

Each tower is one day. Taller means more contributions.

Contributions
2776
Commits
608
Pull requests
43
Longest streak
87 days

Top languages

  • TypeScript 34%
  • Java 27%
  • PHP 22%
  • Dart 8%
  • JavaScript 5%
  • Other 4%

Awards and credentials

Best UX/UI DesignTeam award, OSSD#13 Bootcamp, 2025
Burapha University3.79Cumulative GPAB.Sc. Software Engineering2023 to present

Beyond code

  • University athlete, track and fieldRepresented Burapha at the National Inter-University Games in 2024 and 2025.
  • Team CaptainBUU GAMES 2025 and SCI-TECH 7th. Ran training schedules and matches.
  • Student Union CommitteeFaculty of Informatics, 2024 to now. Sports and student welfare projects.
  • Barcamp Bangsaen staffOn-site operations for the 2nd and 3rd editions.
  • LanguagesThai, native. English, IELTS 5.0.
TypeScriptReactNext.jsVue.jsNestJSExpressLaravelNode.jsPostgreSQLTimescaleMySQLRedisPrismaSocket.ioDockerNGINXGrafanaMapboxTailwind CSSJavaPHPJavaScriptLivewireBootstrapTypeORMSupabaseSwaggerZodk6LinuxGitAngularMongoDBFlutterDartKnexLiquibaseDrizzle ORMshadcn/uiFramer MotionGoogle CloudVercelGitHub ActionsJestVitestBrunoSonarQubeChart.jsTaskPlaywrightMountebankSymmetricDS

Got something worth building?
Let's make it run.