Skip to content
Aekkarat Fontong

Profile — About

About

01 — The pivot

The pivot

For four and a half years I served as a police officer at Phahonyothin Police Station. On night shifts and days off, I taught myself to code.

It started as curiosity and became the thing I kept choosing. While still in uniform, I built and shipped software real people use: a trip-tracking platform with a public Android APK, a multiplayer game running live on a server I manage myself, and the automated tests behind both.

In June 2026 I resigned to become a software engineer full-time.

This wasn't a whim. Nobody leaves a stable government career for a maybe. I left because after years of building before work, after work, and on days off, the evidence was clear: this is what I do, and I'm ready to do it as my job.

A dark keyboard workspace where Aekkarat writes and tests code off-shift
Fig. 02 — The workspace

02 — How I work

How I work

Career-changers don’t get the benefit of the doubt, so I built my habits around proof.

01 / 04

I own the full lifecycle.

Design, code, tests, CI/CD, deploy, and production on a self-managed VPS. On AiKlao and Typing Race I was the mobile developer, the backend developer, and the ops person — there was no one else to hand off to.

02 / 04

Tests gate my releases.

500+ automated tests across six repositories (Jest, JUnit, Supertest, Playwright, GUT). On my projects, a CI gate blocks the release build on any red test — not as policy theater, but because I’ve seen what slips through without it.

03 / 04

I think in edge cases.

What happens when two SOS requests arrive at the same instant? When a player pastes the whole passage instead of typing it? Finding the failure mode before the user does is the job.

04 / 04

I use AI as a tool — and own every decision.

For Tiger Kick I designed a review-gated development process: role-scoped agents, mandatory code review, QA exit gates. The AI executed; the architecture, the quality bar, and every accepted line were mine.

03 — The path

The path

  1. 2022

    Royal Thai Police

    Police officer at Phahonyothin Police Station. Shift work, real stakes, no room for sloppiness — and, off-shift, teaching myself to code.

  2. 2024

    42 Bangkok

    Project-based, peer-reviewed computer science school. No lectures — you build, and your peers review your code. Learned to defend my work line by line.

  3. 2025

    First shipped app — AiKlao

    Real-time group trip-tracking platform: LINE bot, LIFF web, and a React Native app on one shared backend. Public Android APK, running in production on a self-managed VPS.

  4. 2026

    B.Sc. Computer Science — and all in

    Finishing a B.Sc. in Computer Science and, in June 2026, resigned from the police to pursue software engineering full-time.

04 — Certifications

Certifications

  • API TestingPostman Academy
  • API PrototypingPostman Academy
  • API DocumentationPostman Academy
  • Claude 101Anthropic Academy
  • Claude CodeAnthropic Academy
  • MCPAnthropic Academy

05 — Beyond code

Beyond code

Some things police work teaches that a bootcamp can't: discipline that doesn't depend on motivation, staying calm when things go wrong at 3 a.m., and working inside a team where mistakes have consequences.

42 Bangkok added the other half — having peers pick apart my code and learning that a review is a gift, not an attack.

I bring both to a software team.

Want the details? The case studies cover the architecture, the hard problems, and the tests.