Chapter 01 — The dev

Noppakun AnantakitthawonHi, I'm Por.
I ship apps.

iOS & Flutter developer from Bangkok. 3+ years on banking, securities, investment & retail apps people actually open. Lately: on-device AI that reads bank slips, and a crew of Claude agents I'm teaching to behave. Chill on the outside, test suite on the inside.

📱 iOS / Flutter Developer🧩 Technical BA● Open to work💼 Taking freelance gigs

Need an iOS / Flutter app built, rescued, or scoped? I take freelance projects too. See my Fastwork profile ↗

3+
years shipping to production
3
client apps live on the App Store
1,000+
unit tests in one side project 🙃
45
bugs squashed before one launch
Chapter 02 — Main quests

Stuff I shipped (and still shipping)

Client work from ClickNext. Real users, real money, real release-day stress.

Securities Trading App

Flutter · Portfolio & Reports owner
Thai brokerage · Aug 2025 – Aug 2026

Owned positions across cash, Thai & global bonds, equity and funds, plus tax, rights and monthly-statement reports. Led the iPad split view, aka the branch that never sleeps.

FlutterDartiPad8 devs
🔒 Unreleased · client NDA

Rimping

Primary iOS Developer
Chiang Mai retail · May 2024 – May 2026

Supermarket + SuperPlus loyalty app. Wrote ~85% of the iOS commits (auth, home, rewards, membership) and drove every release, dev → UAT → prod.

SwiftSwiftUIKMPTestFlight
✅ Live on App StoreView ↗

KKP BIZ

iOS Developer
Kiatnakin Phatra Bank · Aug 2022 – Jul 2025

Corporate banking. Built Login, Home, Account and Banking on a shared KMP layer, and integrated Promon Shield runtime protection. Started as an intern, stayed for 3 years.

SwiftUIKitKMPPromon
✅ Live on App StoreView ↗

WISET

Flutter Developer
SET investment app · Feb – May 2026

Parachuted in to stabilize before launch: closed 45 defect tickets and replaced scattered checks with one shared file-type validator.

FlutterDart12 devs
✅ Live on App StoreView ↗

Internal CRM

Flutter Developer
Internal release · May – Jun 2026

Built profile, preferences and a reusable filter framework (multi-select, skeleton loading, active-filter count) used for deal filtering.

FlutterREST4 devs
🏢 Internal
Chapter 03 — Side quests

Things I build after hours

Solo. No PM, no BA, no one to blame. Except me, of course.

Jernie

Solo developer · 2024 – now
jernie.app

Social trip planner, so the plan survives the group chat. Shared itineraries, budgets and bill splitting with slip confirmation.

  • Native SwiftUI on iOS 26 (Liquid Glass), Firebase backend with App Check
  • DEV / SIT / UAT / PROD, Xcode Cloud + fastlane, 1,000+ unit tests
  • Handled App Store compliance: age gate, legal acceptance, privacy labels
SwiftUIFirebaseCloud FunctionsXcode Cloud
📮 Submitted to App Store · Nov 2026jernie.app ↗

Orchid

Multi-agent dev system
Aug 2026 – now

Orchestrates Claude Code and Codex agents like a dev team: orchestrator, coordinators, specialists. Its convention plugin caught 21/21 planted violations on a 319-file Swift app.

Claude CodeSQLiteSwiftUI macOS
🛠️ In development

Lognie

Privacy-first finance
Aug 2026 – now

Scans Thai bank e-slips fully on-device: QR verification plus dual-pass OCR. Benchmarked on 2,656 real slips. No backend, no peeking.

SwiftUISwiftDataVision
🛠️ In development

Jotnie

Conversational journal
Sep 2026 – now

A journal you talk to instead of type into, powered by on-device Apple Foundation Models. Mood tags drive the visuals.

SwiftUIFoundation Models
🛠️ In development
Chapter 04 — The story so far

Where I've been paid to code

iOS & Flutter Developer

ClickNext Co., Ltd. · Bangkok · Jul 2023 – Oct 2026 · 3 yrs 4 mos
Aug 2025 – Aug 2026Securities Trading AppPortfolio & Reports owner, iPad split view
May 2024 – May 2026RimpingPrimary iOS dev, release owner
Aug 2022 – Jul 2025KKP BIZLogin, Home, Account, Banking
Feb – May 2026WISETPre-launch stabilization
May – Jun 2026Internal CRMFilter framework, settings

iOS Developer (Intern)

ClickNext Co., Ltd. · Jun – Oct 2022
Zoo ThailandUIKit + Storyboard screens for a new app
Wine label scannerCamera-to-OCR proof of concept
KKP BIZJoined the team, then stayed for years
Chapter 05 — Character select

Everything about me

I'm chill, creative and analytical, usually in that order until a release is due. I like the parts of the job where the hard problem isn't the UI: data that has to reconcile, flows that have to survive real users, and requirements that need translating before anyone writes code.

That last bit is why I'm also leaning into technical business analysis. I've scoped Jernie from zero, led a 5-person team as PM at uni, and pitched startup cases with teams across three countries. I speak both "stakeholder" and "pull request".

One day I'd like to do this abroad. Still working out the when.

Inventory

🎯 RolesiOS / Flutter Dev · Technical BA
💼 FreelanceOpen for projects
🛠️ Main weaponSwift · Flutter
🗣️ LanguagesThai (native) · English (TOEIC 950)
📍 BaseBangkok, Thailand (GMT+7)

Languages

SwiftDartKotlinPythonSQL

Mobile

SwiftUIUIKitFlutterKMPMVVMVIPER

Apple frameworks

SwiftDataVisionFoundation ModelsKeychain

Backend & cloud

FirebaseCloud FunctionsApp CheckFastAPIFlaskDocker

Testing & release

Swift TestingTestFlightXcode Cloudfastlanedev/SIT/UAT/prod

BA & delivery

RequirementsMVP scopingUser flowsSIT / UATClaude Code agents
Chapter 06 — Training arc

School, but make it count

2019 – 2023

King Mongkut's University of Technology Thonburi

B.Sc. Applied Computer Science · Second Class Honors · GPA 3.51

Jul 2021

NUS Enterprise Summer Programme

COO of a 5-person, 3-country team pitching "Wishdish": personas, TAM/SAM/SOM, business model, risk.

Jul – Sep 2020

UMAP-COIL Joint Program · Kansai University

SDG program; co-presented a carbon-neutrality case study with a Southeast Asian team. Scored 90/100.

Award of Merit — Poster Presentation, Computational Mathematics & AI, UAMC 2023
Meta iOS DeveloperCoursera · Nov 2023Meta Android DeveloperCoursera · Feb 2024
Anthropic AcademyClaude Code, Agent Skills, Subagents, MCP
TOEIC 950Valid until Mar 2028

Earlier & school projects

Final chapter — Your move

Got an app, a team, or a plot twist?

Open to iOS / Flutter and technical BA roles, in Bangkok or abroad, plus freelance projects. Replies faster than my CI.

noppakun.antk@gmail.com
To be continued →