Senior Full Stack Developer · Bangkok

Software that stays easy to change—long after launch.

I'm Aung Naing Oo. For six-plus years I've built web apps, SaaS platforms and live dashboards in Laravel, React, Node.js and NestJS, for clients across Southeast Asia and Europe-focused products.

Laravel / React / Node.js / NestJS / Google APIs

Aung Naing Oo in front of a temple in Bagan, Myanmar
6+
Years building
10+
Projects shipped
2018
Shipping since

What I do

End-to-end products, from the schema to the screen.

I work across the whole stack, and I care most about clean architecture — code the next developer can read, change and trust.

Selected work

Real clients. Private products.

Most of this work is private, so the images are illustrative compositions, not screens from the products. I'm happy to talk through the engineering behind any of them.

Freelance

Clients I work with directly, on my own.

Blurred preview of a private project

Team Secret · Mobile Legends · 2026

Esports Analytics Platform

An analytics and recommendation platform for Team Secret's Mobile Legends roster, built for match preparation. I own it end to end, from the data model to the interface, with statistics computed in SQL and cached in Redis.

Sole developer · Laravel, React, TypeScript, MySQL, Redis

Blurred preview of a private project

SPY Myanmar · Consumer campaign

Nationwide Campaign Platform

A nationwide consumer campaign running on Messenger and Viber bots. I took over the live platform, kept it running, and extended it for the following year's campaign.

Maintained and extended · Messenger & Viber bots

Built solo at companies I worked for

I built these on my own as an employee; the client relationships were my employer's.

Blurred preview of a private project

Michelin & Tyreplus · Business intelligence

SEO Reporting Dashboard

Search and ads reporting for teams in several countries, with data brought in through Google's APIs, modelled in Laravel and MySQL, and published in Power BI.

Built independently · Laravel, MySQL, Power BI

Blurred preview of a private project

OnEveryMap · SaaS platform

Agency Console

The agency and enterprise console of a SaaS platform. I built the console on top of the platform's existing API, covering billing, account management and team access.

Sole console developer · Angular, TypeScript, Tailwind, Stripe

Blurred preview of a private project

Samsung Myanmar · Customer care · 2021

Customer Messaging System

A real-time customer-care messaging system on the Messenger Platform, with reporting for the team. In use since 2021.

Sole developer · Laravel, Vue

Blurred preview of a private project

Marketing Bear · Internal platform

Local SEO & Ads Reporting

An internal reporting app for the agency team, designed and built end to end: data synced from Google's APIs, interactive dashboards and exportable reports.

Design and build · Laravel 11, React, MUI, Google APIs

Blurred preview of a private project

Automation · Telegram

Chat Bot Portal

A Telegram chat-bot portal I built on my own. I had it about 90% complete when I moved on, and handed it over before launch.

Built solo · Node.js, Laravel

Team projects

Built with colleagues at companies I worked for.

  • Yoma Beer New Year CampaignMessenger campaign with a winner-selection dashboardLaravel
  • Pocari Sweat Lucky DrawMessenger campaign with winner selectionLaravel
  • OwneryaE-commerce platform APILaravel API
  • DSS HR SystemHR system and its APILaravel API

How I work

Built to be maintained, not just shipped.

The same four steps whether it's a campaign dashboard due next week or a platform a team will run for years.

  1. 01

    Understand

    The business, the users and the data before the first line of code.

  2. 02

    Design

    Architecture and decisions written down, so they can be questioned.

  3. 03

    Build

    Small, reviewed, tested steps across the API and the interface.

  4. 04

    Maintain

    Clean code that the next developer can change with confidence.

I value clean architecture above almost everything — the best code is the code that is still easy to maintain years after it ships.

— Aung Naing Oo
Recognition
Impossible to Possible Award, Blue Ocean Operation Management
Currently
Senior Software Developer at Marketing Bear, Bangkok

Experience

Six years of shipping software.

  1. Mar 2024 — nowSenior Software DeveloperMarketing Bear Co., Ltd.
  2. Oct 2023 — Mar 2024Senior Full Stack DeveloperVisible One
  3. Aug 2022 — Sep 2023Full Stack DeveloperDSS Corp
  4. Nov 2021 — Aug 2022Software EngineerBlue Ocean Operation Management Co., Ltd.
  5. Jun 2018 — May 2021Freelance DeveloperSelf-employed
  6. Apr — May 2019Web / Android Intern, part-timeGlobal New Wave Technology Co., Ltd.

Toolbox

What I build with.

Languages

PHP, JavaScript, TypeScript, Java, Kotlin, Python, C++, HTML, CSS

Frameworks

Laravel, React, Angular, Vue, Node.js, NestJS, Tailwind CSS, Prisma

Data & cloud

MySQL, PostgreSQL, MongoDB, AWS, DigitalOcean, Docker, CloudPanel, Power BI, Google APIs

Practice

Clean Architecture, design patterns, OOP and functional styles, MVC, MVVM, Figma

Personal projects, built for fun

  • Mobile store e-commerceFastify, React
  • Desktop POS with QR scanningJava SE
  • Guitar chords for Burmese songsKotlin
  • Anime app on the TMDB APIKotlin
  • Mini social network CodeIgniter
  • Employee management desktop appJava Swing

Background

Studied
Information Technology, West Yangon Technological University — 5th year, coursework completed
Speaks
English, full professional proficiency
Trains
Lethwei and Muay Thai