Skip to content
View johnreginald's full-sized avatar

Organizations

@kode-addict

Block or report johnreginald

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johnreginald/README.md

Htet Wai Yan Soe

Engineering leader — platform modernisation, payments, and production AI. Chiang Mai, Thailand.

I take on systems that are failing — inherited, over-costed, or a decade deep into their technical debt — and make them dependable without stopping delivery to do it.

Now — Fractional CTO at ZLAN, a vertical streaming platform for Myanmar and Thailand. I own engineering end to end: architecture, delivery, security, infrastructure and cost.

Before — Platform modernisation at Kaidee, Thailand's largest online classifieds marketplace. Three years at Wave Money, Myanmar's first licensed and largest mobile financial services provider, where I owned the web platform estate and moved from leading the web team into the architecture group.

What I work on

  • Languages — Go, PHP (Laravel), TypeScript, Dart/Flutter, Python
  • Architecture — platform migration, change data capture, API and gateway design, domain-driven services, modular monoliths
  • Domains — payments and payment gateways, regulated KYC, mobile financial services, marketplaces, streaming
  • AI — production LLM integration, MCP servers and tooling for agents, retrieval systems and evaluation

On building with AI

My delivery is AI-assisted, and I invest in the guardrails that make that safe: architectural boundaries enforced by linter, import-direction and file-size gates in CI, type checks that fail the container build, and conformance suites that validate code against the live database schema.

The principle I work to: the system that is allowed to guess does the guessing; the system that has to be right stays deterministic.

About this profile

Most of my current work lives in private repositories, so the contribution graph tells more of the story than the public repo list does. Happy to walk through architecture and code in conversation.

Pinned Loading

  1. myanmar-phone-number-php myanmar-phone-number-php Public

    PHP port of https://github.com/Melomap/mm_phonenumber to check valid myanmar mobile numbers, get mobile operator's name, sanitize mobile numbers and get mobile network types.

    PHP 18 6

  2. forgotagain-models forgotagain-models Public

    On-device Gemma 3 LiteRT models for Forgot Again?. Redistributed under the Gemma Terms of Use.