Chakrit Wichian

Software Engineering · Bangkok, Thailand

Writing software for over three decades, shipping it professionally since 2009 — payments, logistics, LLM platforms — looking primarily for a senior or principal individual-contributor role; also open to lead engineer, engineering manager, CTO, or tech co-founder positions.

  1. Dec 2020 Present

    Founder

    PRODIGY9 Co., Ltd.

    Founded and run a software studio grown to ~60 people across ~10 active clients.

    The studio cut its teeth on manufacturing-sector clients and deep legacy stacks, and the specialization has only broadened since. Hand-built most of its platform and ops tooling myself in Go and SvelteKit, pre-AI: platform engineering before the term was common, there to keep small teams shipping fast. Technical and tech-business sounding board for a handful of other startup founders, who mostly hear the same advice — stay lean on minimal but scalable tech, and don't out-staff the first paying feature.

  2. Nov 2019 Nov 2020

    Lead Software Engineer

    T-Box Co., Ltd.

    Won Thailand's first SEC ICO-portal license — led the 3-person build through the regulator's audit.

    Carried the build through the SEC's audit, fielding the regulator's technical questions on a brand-new asset class. The advisory ran both ways: the SEC brought us its regulatory constraints and asked the technical side to propose the solutions, which set the bid apart from the other license contenders. To address the central fraud concern, designed wallet-ownership verification via MetaMask signatures (the backend issues a signable challenge, the user signs, the backend verifies live control of the address) alongside the KYC/AML the new platform required. Left once the license was secured.

  3. Jun 2019 Dec 2020

    Chief Technology Officer

    Muang Thai Broker Co., Ltd.

    Scaled the engineering org to 20+ across a suite of insurance products.

    Inherited a small team of ~5 junior developers and grew it into an organization of 20+ engineers, putting real development, ops, and QA processes in place (and owning internal IT) for an insurance group shipping gettgo.com and GettGo Hero, its agent-facing portal. Initiated the extraction and rewrite of the gettgo.com frontend — at the time a tangle of Rails-interpolated JavaScript that throttled performance — into a fast, independently optimizable stack. That freed the marketing team to SEO-tune at will, which matters when the product is sold on marketing.

  4. Jan 2018 Nov 2019

    Director of Engineering

    Omise Co., Ltd.

    Doubled Omise's engineering org from ~15 to 30+ while raising the hiring bar.

    Took on the org's people work as it scaled: built the hiring and onboarding processes, screened the incoming CVs, designed the interview flow, and personally reviewed candidates' take-home assignments. Stayed hands-on throughout with code review and mentoring.

  5. Nov 2015 Jan 2018

    Senior Developer

    Omise Co., Ltd.

    Built core payments infrastructure and the full SDK suite for a regional payments company.

    Refactored payment configuration into a cascading system — system defaults, per-PSP defaults, then per-merchant overrides — so settings could be tuned dynamically at every level. Generalized the internal KYC model to handle multiple countries from one codebase, which unblocked the Singapore launch. Built out essentially the entire SDK offering at the time, designing the APIs to be more ergonomic than the alternatives. Brought mobile to the company before anyone was asking for it: built the first Omise iOS and Android apps, handed them off to a dedicated mobile hire, and stayed on the mobile client SDKs.

  6. Jul 2014 Sep 2015

    Senior Developer

    Hyperworks Co., Ltd.

    Shipped Swift and React in production the year each launched.

    Wrote the API and web servers, plus the native iOS and Android apps, for a Thai-language study app, adopting both stacks while they were brand new and still churning. Bridged the C# side to a Go server on Unix over protocol buffers — cross-language RPC plumbing from before gRPC made it routine. Also co-authored a book on Go microservices.

  7. Nov 2013 Jul 2014

    Technical Co-Founder

    Suffixlab Co., Ltd.

    Built a content-driven mobile app and the CMS powering it, end to end on a two-person team.

    Delivered both halves myself: the native iOS and Android apps users saw, and the full backend feeding them — backoffice servers, the content API, and the CMS that managed it all. Designed a deliberately minimal architecture shared across both native clients to keep them at parity in quality and behavior. Along the way assembled a lightweight Go scaffold from idiomatic libraries — the direct predecessor to PRODIGY9's fx, still in heavy daily use.

  8. Nov 2011 Nov 2013

    iOS / Android / Node.js Developer

    Oozou Ltd.

    Built a Node.js pub/sub system controlling every device in a hotel from a single mobile app.

    Designed a text-based, PEG-parsed TCP protocol — and the Android SDK that spoke it — to let one app control the TVs, air conditioning, and other devices across a medium-sized hotel, since few existing protocols fit at the time. On a separate project, added SIP dialing to an iOS community app by writing gossip, an open-source Objective-C wrapper over the C-based PJSIP library on Grand Central Dispatch.

  9. 2011 2011

    Developer

    Hua Lumpong Co., Ltd.

    Shipped five mobile apps across five platforms — iOS, Android, Windows Mobile, Bada, and BlackBerry.

    Delivered distinct native apps for several clients, including a major newspaper, each platform on its own toolchain. Also wrote a code-submission verifier for the company hackathon that accepted and auto-validated entries.

  10. 2010 2011

    Founder

    2nitedesign Co., Ltd.

    Built and open-sourced Sider, an idiomatic C# Redis client, back when Redis was brand new.

    Designed the API to mirror Redis commands closely; it was listed on the official Redis clients page as the more idiomatic C# option.

  11. 2009 2010

    Senior Developer

    Ecartstudio Co., Ltd.

    Cut map-tile storage nearly in half on an in-house mapping engine.

    Extended a legacy mapping app that shipped with no original source available; the files on disk were obfuscated. Built its tile-compression tool, a batch pipeline that re-encoded terabyte-scale PNG tile sets to 8-bit indexed PNGs. Documented the engine's internals across ~40 wiki pages, and built a Silverlight/DeepZoom viewer that hid the API integration behind a Google Maps-compatible interface, so existing client code needed no changes.

  1. 2026

    ACE

    Accelerated Coding Environment — a team's coding standards, skills, and project context, synchronized into every AI coding session.

    Rust · ace-rs.dev · github.com/ace-rs

  2. 2026

    kien-thai

    Teaching LLMs to write natural Thai.

    Python · 59★

  3. 2013

    vim-thai-keys

    Vim keymaps that keep Thai-language input from fighting normal mode.

    Vim script · 31★

  4. 2012

    gossip

    SIP client library wrapping C-based PJSIP in a clean Objective-C API.

    Objective-C · 167★

  5. 2010

    sider

    An early Redis client for C#/.NET, from the year Redis appeared.

    C# · 92★

  1. 2023
  2. 2023

    Programmable Docker with Dagger

    PyCon Thailand 2023

Held part-time — each venture runs day-to-day on its own team; involvement averages a chat message a week and architecture guidance once a quarter.

  1. Feb 2022 Present

    Chief Technology Officer

    Forward Insight Co., Ltd.

    Took a logistics-ERP startup from zero to paying customers in production.

    Built the founding team and architecture for a logistics-ERP platform: one app that tracks an operation from the field through to accounting, so profit and loss surface the moment a driver logs their last stop. Now lead engineering and technical direction, and run the infrastructure myself.

  2. Oct 2023 Present

    Chief Technology Officer

    Naxon.ai

    Architected the LLM/RAG engine behind a conversational-AI platform, live with paying customers.

    Founding CTO: built the team, set the architecture, and directed the build. Designed a "brain-split" system: a stateless conversation engine over LangChain, backed by a separate event-sourced core API. The engine can be re-seeded from the core at any time, so a dedicated ML engineer can focus on conversation quality; the core guarantees no data loss. Now leading a refactor toward a message-middleware pipeline (reply generation, guardrails, MCP invocation), and building a vibe-coding platform with built-in storage for chat-first markets like Thailand, where users live on LINE.