Dark product engineering workbench with a phone, architecture papers, and graphite desk materials

Full-stack product engineer with deep iOS roots

Proven iOS depth. Building full-stack products.

CLICX Bank iOS foundation, one-month Bitazza exchange rebuild, and now co-building Hausback Suite for Thai SME operations through Duopreneur.

Proof of work

High-agency engineering, measured in production.

I focus on bottlenecks that can be verified: performance, architecture, tests, and team throughput.

CLICX Bank iOS team
1->12+

public banking app foundation

Bitazza exchange rebuild
93K-linein1 month

live app rebuild, releases continued

Live exchange memory
500MB+->145MB

idle memory after rebuild

Dashboard and wallet load
8-10s->2-3s

cold path reduced

Selected engineering work

Fintech iOS work, built under real constraints.

The work is strongest when reliability, architecture, team scale, and user-facing performance all move together.

Arise by Infinitas / CLICX Bank

CLICX Bank iOS foundation.

Built the iOS app foundation for the now-public CLICX Bank, then scaled the work as the iOS team grew from 1 to 12 engineers.

Public proof: ClicxBank App Store and CLICX Bank website.

Team
1 -> 12
Repos
15+
Build time
~70% lower
Onboarding
one command
Read case
Evidence notes
  • Public banking app. CLICX Bank is live on the App Store and web.
  • Product direction. Researched existing company banking products including NEXT and Paotang, mapped trade-offs, and drove review loops with tech leads and management toward the approved iOS direction.
  • Architecture foundation. Led the app direction from UIKit foundations toward SwiftUI + TCA across navigation, state, modular boundaries, and design-system work.
  • Engineering governance. Defined coding standards, module ownership, review gates, and repo bootstrap patterns for a multi-repo banking app.
  • Team operating system. Helped scale execution from 1 engineer to a 12+ iOS team through interviews, mentoring, review standards, and squad ownership.
iOS foundation map
CustomerAccountsLedgerPaymentsCardsKYC / AMLLimitsReporting
Banking app boundary for iOS

Repo and module groups

AppCustomerAccountsLedgerPaymentsCardsKYCLimitsReportsAuthNavDesign systemCIReleaseTest utils

Experience

SwiftUI, TCA, navigation, design system

Feature modules

versioned interfaces and ownership gates

iOS app services

auth, storage, networking, release automation

Operating model

single-command bootstrap for 15+ repos

Bitazza

Live exchange app, modernized while shipping.

Read case

A one-month 16-phase Strangler Fig reset around a live crypto trading iOS app, with bounded memory, faster dashboard and wallet paths, and a 3,389-test safety net.

Rebuild window
1 month
Memory
500MB+ -> 145MB idle
Dashboard/wallet load
8-10s -> 2-3s
Test safety net
3,389 / 0 failures
  1. SPM-only modular graph

  2. actor-based streaming

  3. feed memory bounded

  4. released while rebuilding

Evidence notes
  • One-month rebuild. Rebuilt the critical path of a 93K-line live exchange app through a 16-phase Strangler Fig reset while production and QA releases continued.
  • Realtime architecture. Replaced a layered WebSocket singleton with a Swift actor model for heartbeat, reconnect backoff, auth sequencing, and stale-event protection.
  • Performance recovery. Reworked dashboard and wallet loading, removed repeated per-row price refresh work, cut cold load to 2-3s, and bounded idle memory around 145MB.
  • Test safety net. Grew iOS test execution from 48 tests to 3,389 executed tests / 0 failures, and raised in-scope app logic coverage from 0% to 85.8%.
  • Correctness hardening. Fixed token storage, refresh serialization, data races, fee-sign bugs, APY calculation, division guards, and retain cycles.

Current company chapter

Hausback Suite is the product focus.

A focused operating-software suite for Thai SMEs, with flagship work across construction supply, back office, and onsite service operations.

Hausback Suite

Hausback Construction

POS, inventory, customer tiers, vendor records, tax reporting, and AI approval flows for a Thai construction-supply shop.

Products

6

Mode

founder-built

Market

Thai SMEs

Hausback Construction product montage

Focus

Construction-supply ERP

Available for use

POSinventorycustomersvendorsAI review
Explore Hausback Suite

Operating method

How I move from messy systems to shipped work.

I work best where product, architecture, and verification are inseparable: full-stack workflows, financial systems, mobile depth, and AI-assisted execution.

Duopreneur

Founder-built company behind Hausback Suite and AI/operator systems for Thai SME operations from Bangkok.

POC website
mode
founder-built
base
Bangkok
focus
AI/operator systems
status
POC website

Trace

user pathdata flowfailure mode

Model

UI -> Feature modulesCore servicesStorage adapters

Build

small diffreviewed contracttyped and tested

Verify

tests passedbrowser/sim runlogs checked

feedback at each step

Method notes
  1. Trace behavior

    Follow user paths, data flow, logs, and failure modes before changing architecture.

  2. Set boundaries

    Define ownership, interfaces, and tests so modules can change independently.

  3. Build from specs

    Turn plans into small typed diffs, reviewed contracts, and test-backed patches.

  4. Verify in context

    Prove the change with tests, builds, browser/sim runs, logs, and production constraints.

Agent guardrails

AI agents only help when the work is constrained: narrow plans, limited access, secret-safe context, reviewable diffs, and verification before merge.

spec before agentleast-privilege toolssecret-safe contextreviewed diffsverified output

Contact

Build the system before it becomes the bottleneck.

I am focused on Duopreneur this year, while staying open to serious operator, founder, and long-term product engineering conversations.

Good fit

  • Thai SME operators with real workflow pain
  • Hausback / Duopreneur client conversations
  • Long-term senior iOS or product engineering abroad
  • Founder-track teams with high ownership
  • AI-assisted teams with real engineering guardrails