Skip to content

Soe Wai Yan Aung

Full-Stack DeveloperTypeScript · API Design · Data Modeling

Someone who enjoys writing code in TypeScript.
Comfortable working across both client and server applications.

  • 2+ years full-stack
  • B.Sc. ICT, Rangsit · Dec 2026
  • Bangkok, Thailand · open to remote
01

about

A little about me,
and what I've been building

For over two years I've been building full-stack web apps in TypeScript. I've built the backend of an e-commerce platform, an admin dashboard, and a booking system where university students schedule language sessions with mentors.

I got into programming because I like solving problems, and that's still the part of the job I enjoy most.

2+
years in software development
B.Sc.
ICT · Rangsit University · Dec 2026
github · last 12 monthssoewaiyanag
2,313
contributions
196
active days
25
repos
02

selected work

WorkFeaturedUnii Digital

Unii Mart

Designed and built the backend from scratch for a multi-tier reseller e-commerce platform, including a two-tier product catalog with per-role pricing and commission.

Node.jsTypeScriptExpressSequelizeMySQL
unii-mart / backend
98
data models
~490
REST endpoints
  • CheckoutBuilt transactional checkout with real-time stock and price validation.
  • OrdersDesigned a state-machine order flow with rules per payment method.
  • AccessImplemented JWT / RBAC across four roles and AES encryption for PDPA data.
  • InvoicesGenerated bilingual Thai / English PDF invoices with Thai VAT.
Full-stackside project

Tiebreak

Built a full-stack polling app for group decisions. Anyone with the link can vote without signing up, and results update for everyone.

React 19TypeScriptExpressDrizzlePostgreSQL
tiebreak-soewaiyanag.vercel.app
Tiebreak landing page: Settle it in the group chat, not another poll app.
Full-stack

Entertainment Web App

Built a movie and TV discovery app on live TMDb data, with real-time search, category filtering, login, and bookmarks saved per user.

Next.jsTypeScriptTailwind CSSPrismaPostgreSQL
Frontend

Kanban Task Manager

Built a drag-and-drop task board with multiple columns, nested subtasks and a light/dark theme.

Vue 3TypeScriptPinia
03

experience

Mar 2024 — Jun 2026Work

Full-Stack Developer

Unii Digital

Backend developer on two platforms: Unii Mart, a multi-tier reseller e-commerce platform, and Unii Marketing, whose Vue 3 admin dashboard I also built.

  • Designed the database and REST API for the whole platform, documented with Swagger/OpenAPI
  • Built the Vue 3 admin dashboard and its REST APIs for Unii Marketing
  • Set up Sentry error monitoring, AWS S3 file storage and scheduled jobs
  • Set up ESLint, Prettier and lint-staged for consistent code
Vue 3TypeScriptNode.jsExpressSequelizeMySQL
2023Volunteer

Frontend Developer

RIC Language Center

Built the React frontend for a university appointment system: students book sessions and mentors manage them.

Reactshadcn/uiZustand
2022 — graduating Dec 2026Education

B.Sc. Information and Communication Technology

Rangsit University, Thailand
Dec 2019 — May 2020Education

Computer Science · first semester

University of Computer Studies, Mandalay
04

what I work with

  • Languages

    • TypeScript
    • JavaScript
    • SQL
    • HTML5
    • CSS3
  • Frontend

    • React
    • Next.js
    • Vue 3
    • Redux
    • Zustand
    • Pinia
    • React Router
  • Styling & UI

    • Tailwind CSS
    • shadcn/ui
    • MUI
    • styled-components
    • Sass
    • Bootstrap
  • Backend

    • Node.js
    • Express
    • NestJS
    • JWT
    • Zod
    • Swagger
    • BullMQ
  • Databases & ORM

    • MySQL
    • PostgreSQL
    • MongoDB
    • Redis
    • Sequelize
    • Drizzle
    • Prisma
  • Tools & deploy

    • Git
    • Docker
    • GitHub Actions
    • Jest
    • Supertest
    • Vercel
    • AWS S3
    • DigitalOcean
    • Sentry
    • Postman
05

what colleagues say

Consistently delivers great work

I’ve had the pleasure of working closely with him over the past year. He consistently delivers great work, learns quickly, and communicates well with the team. Working with him has been a truly positive experience, and I’m happy to recommend him. I believe he would be a valuable addition to any team.

Sarut RaksaksatienProduct Manager, Unii DigitalWorked together · 2025–2026

I'd happily work with him again

I worked with Soe at Unii Digital, where he handled the backend for our super app. He was dependable and thoughtful. His APIs were clean and well structured, he was careful with data models, and he was clear about contracts and edge cases, which made the frontend team's job easier. When production issues came up, he stayed calm, found the root cause, and fixed it properly instead of patching over it. He took ownership, delivered on time, and always helped teammates out. I'd happily work with him again, and I'd recommend him to any team looking for a solid backend engineer.

Kobchok WaipradabSenior Mobile Developer, Unii DigitalWorked together · 2026

Good at critical thinking and solving tough problems

Incredible dev I have ever seen. Such a young ninja who works amazing jobs with complex systems. Good at critical thinking and solving tough problems. I've known him for three years at Unii, from his sophomore year all the way through graduation. Seeing him handle complex work while still being a student really impressed me. So young, yet already capable of doing so much as a FullStack developer.

When the pressure got high, we supported each other and worked through the problems together. We helped each other build a system that is now being used in Thailand.

It's been a pleasure watching him grow, finish university, and become the developer he is today. Would definitely recommend him to any team looking for a talented dev and a good teammate. Really excited to see how far he will go.

Myat Min Thant (Francis)Senior Mobile Developer, Unii DigitalWorked together · 2024–2026
06

contact

Got a role in mind?Let's talk

If you're hiring or want to talk about a project, email is the quickest way to reach me.

Open to full-time, remote and freelance work.