Available for Full-Time Roles / Projects

I build scalable full-stack web applications

Full-Stack Web Developer passionate about clean API design, robust backend architectures, and intuitive user interfaces — proficient in React, Node.js, MySQL, MongoDB, and Prisma.

Tech Stack

ReactNext.jsTypeScriptNode.jsExpressMySQLMongoDBPrismaTailwind CSSDocker
Aung Phyo Thu, Full-Stack Web Developer

About

Engineering with purpose

I'm a full-stack developer who believes great software comes from thoughtful architecture, clean APIs, and interfaces that feel effortless to use.

Full-Stack Execution

From database schema to pixel-perfect UI — I ship end-to-end features with attention to both backend reliability and frontend polish.

Scalable Architecture

I design systems with separation of concerns, typed contracts, and modular layers that grow cleanly as requirements evolve.

High Technical Aptitude

Entry-level by tenure, senior by curiosity — I learn fast, document well, and treat every project as an opportunity to engineer better.

Skills

Technical skills matrix

A grouped overview of the technologies and practices I use to design, build, and ship production-grade web applications.

Frontend

  • React
  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS
  • Responsive Design
  • State Management

Backend & APIs

  • Node.js
  • Express
  • RESTful Architecture
  • Custom Middleware
  • JWT / Session Auth

Databases & ORM

  • MySQL
  • MongoDB (Aggregation Pipelines)
  • Document Modeling
  • Prisma ORM
  • Schema Migrations & Relations

Tools & Workflow

  • Git & GitHub
  • Postman
  • Linux / Terminal
  • Vercel
  • Render
  • Docker (Basics)

Projects

Featured full-stack case studies

In-depth projects showcasing database design, API architecture, and frontend craftsmanship across the full stack.

01

TaskFlow

Collaborative project management with real-time team workflows

A full-stack task management platform with role-based access, team workspaces, and activity tracking. Built to demonstrate scalable relational data modeling and secure multi-tenant API design.

ReactNode.jsExpressMySQLPrismaJWT
Under the Hood
  • Designed relational schema in MySQL via Prisma with optimized indexing and foreign key constraints for teams, projects, and tasks.
  • Implemented JWT-based authentication with refresh token rotation and role-based middleware for admin, manager, and member scopes.
  • Built robust error-handling middleware and input validation using Zod across all API endpoints.
  • Structured service layer with repository pattern separating controllers, business logic, and data access.
02

Analytics Hub

Event-driven analytics dashboard with MongoDB aggregation pipelines

A real-time analytics dashboard that ingests user events and renders performant charts. Showcases document modeling and complex aggregation queries for time-series data.

Next.jsNode.jsMongoDBTanStack QueryRecharts
Under the Hood
  • Structured complex MongoDB aggregation pipelines for performant analytical queries across millions of event documents.
  • Modeled flexible event schemas with compound indexes optimized for date-range and category filtering.
  • Integrated TanStack Query for optimistic updates, cache invalidation, and stale-while-revalidate data fetching.
  • Deployed containerized backend on Render with health-check endpoints and structured logging.
03

DevBlog API

Production-ready REST API for a developer blogging platform

A RESTful blogging API with markdown content, tagging, comments, and full CRUD operations. Demonstrates clean API design, rate limiting, and comprehensive error responses.

Node.jsExpressMySQLPrismaZodDocker
Under the Hood
  • Architected RESTful endpoints following resource-oriented conventions with consistent response envelopes.
  • Applied rate limiting, helmet security headers, and centralized error handling with structured error codes.
  • Managed Prisma schema migrations with seed scripts and relational models for posts, tags, comments, and users.
  • Containerized with Docker Compose for local development with MySQL and hot-reload support.

Architecture

Engineering mindset

Foundational engineering competence built through deliberate practice — designing systems that are secure, maintainable, and built to scale.

Database Modeling

Choosing the right data store and schema strategy based on access patterns, not hype.

  • Relational design with MySQL + Prisma for structured, transactional data with strict integrity.
  • Document modeling with MongoDB for flexible, read-heavy workloads and nested entities.
  • Normalized schemas with strategic denormalization where query performance demands it.

API Security & Reliability

Building APIs that are secure by default and resilient under failure conditions.

  • Rate limiting and request throttling to prevent abuse and ensure fair usage.
  • Centralized error handling with consistent status codes and actionable error messages.
  • Secure authentication flows using JWT with httpOnly cookies and bcrypt password hashing.

Clean Code & Modularity

Organizing codebases for readability, testability, and long-term maintainability.

  • Separation of concerns: Controllers handle HTTP, Services contain business logic.
  • Repository pattern abstracts data access from domain logic.
  • Route modules with dedicated validation schemas and typed request/response contracts.

Contact

Let's build something together

Have a project in mind or want to discuss an opportunity? Send me a message — I typically respond within 24 hours.