Skip to content
View dana-khaing's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report dana-khaing

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
dana-khaing/README.md

Header

LinkedIn GitHub Email Live Portfolio Location

Next.js Supabase React Native Expo Flutter Go Terraform PWA

About Me

I am Dana Khaing, a Software Engineer and Full-Stack Developer with a First Class Honours degree in Computer Science from Royal Holloway, University of London.

My background includes building software across frontend interfaces, backend services, and data-driven application workflows through both independent and collaborative development. I focus on writing practical, maintainable solutions with particular experience in responsive web applications, RESTful APIs, authentication, and application logic.

I use GitHub as a place to document the technologies, projects, and engineering foundations that shape my work.

Portfolio

My latest portfolio is a retro RPG-inspired personal website that presents my projects, skills, education, and contact details through an interactive game-style interface. It is built with React, TypeScript, Vite, Tailwind CSS, and Framer Motion, then deployed on GitHub Pages.

Recent Project Updates

Aniverse introduced a creator-first streaming platform built with Next.js 16, Supabase, Mux, Resend, Sentry, and Playwright, extending my recent work into video delivery, moderation flows, and installable web app experiences.

CafePOS added another strong product case study through an offline-first multi-branch point-of-sale system with a web app, local branch hub, LAN APIs, sync workflows, printing support, and bilingual staff tooling.

Delta ChatBot introduced a Gemini-powered chat workflow with configurable personas, conversation history, automated tests, and deployment-ready Flask infrastructure.

FlowBit was also expanded with an admin panel, realtime notifications, cross-session dashboard refresh, audit activity previews, and operational controls around lucky draw reveal timing. This work reflects hands-on experience building admin workflows and realtime product features across a Next.js frontend and Django backend.

Public Repositories In Practice

  • aniverse: Next.js 16, TypeScript, React, Tailwind CSS, shadcn/ui, Supabase Postgres, Supabase Auth, Supabase Realtime, Supabase Storage, Mux, Resend, Sentry, Vercel, Zod, Vitest, Playwright, PWA, HLS video playback, moderation workflows, and creator platform features
  • CafePOS: Next.js, TypeScript, Turborepo, pnpm workspace, offline-first web app architecture, local branch hub, LAN APIs, sync workflows, printing support, bilingual staff tooling, and multi-branch operations design
  • FlowBit: Next.js, TypeScript, React, Django, Django REST Framework, Django Channels, PostgreSQL, Redis, Supabase Storage, WebSocket, Brevo, Vercel, Render
  • D-Vision 3D Reconstructure: FastAPI, Python, SQLModel, Alembic, Redis queue workers, React, Vite, Three.js, Gaussian Splatting, COLMAP, SAM2, YOLO, and 3D scene reconstruction workflows
  • Delta ChatBot: Python, Flask, Google Gemini, Gunicorn, Pytest, responsive chat UI, multi-turn conversation history, and Render deployment
  • Portfolio: React, TypeScript, Vite, Tailwind CSS, Framer Motion, GitHub API, GitHub Pages, GitHub Actions
  • KUMA Social Media: Next.js, React, JavaScript, Tailwind CSS, Clerk, Prisma, Cloudinary, Pusher, Jest, Netlify deployment, Aiven-hosted MySQL, profiles, posts, stories, follows, comments, notifications, and realtime social activity
  • PhoneSine Mobile E-Commerce: Next.js, React, Node.js, Express.js, Express Handlebars, Sequelize, JWT authentication, bcrypt, MySQL, Tailwind CSS, shadcn/ui
  • Restaurant Order Management Web: Java, Spring Boot, microservices architecture, REST API, JPA, Hibernate, Spring Security, SQL, JUnit, Mockito, CI/CD
  • 2D Cheese Chaser: Unity 2D, C#, sprites, collisions, triggers, gameplay scripting, and beginner game development practice
  • Airline Reservation Project: HTML, CSS, multi-page website design, booking flow UI
  • ImageProcessing and ART-Work: Java, language tooling, academic software experimentation
  • CS50 and smaller projects: C, Java, HTML, data structures, algorithms, problem solving, programming fundamentals

Tech Stack

Languages

JavaScript TypeScript Python Elixir Go Dart Java C C%23 Shell SQL

Frontend

React React Native Next.js Expo Flutter Riverpod React Navigation Tailwind CSS Vite Responsive Design shadcn/ui Framer Motion PWA

Backend And Data

Node.js Express.js Go Phoenix Phoenix LiveView Flask Django Django REST Framework Django Channels Spring Boot FastAPI PostgreSQL PostGIS MySQL Prisma SQLModel Redis Supabase Auth Supabase Realtime Supabase Storage Firebase REST API Three.js

Tools

Git GitHub GitHub Actions Brevo Clerk Cloudinary Gemini Playwright Vitest Pytest Jest Zod Mux Resend Sentry Pusher Turborepo Netlify Vercel Render Aiven Supabase Stripe Docker Terraform AWS OpenTelemetry EAS

Core Skills

  • Languages: JavaScript, TypeScript, Python, Elixir, Go, Dart, Java, C, C#, Shell, SQL
  • Frontend and Mobile: React.js, React Native, Expo, Flutter, Riverpod, React Navigation, Next.js, Tailwind CSS, Vite, Framer Motion, Responsive Design, shadcn/ui, Three.js, mobile-first interfaces, native deep linking and sharing, installable PWA experiences
  • Backend: Node.js, Express.js, Express Handlebars, Go APIs and background workers, Elixir, Phoenix, Phoenix LiveView, Phoenix PubSub, Ecto, Flask, Django, Django REST Framework, Django Channels, FastAPI, Spring Boot, RESTful API development, authentication flows, JWT, middleware, realtime notifications, microservices architecture, queue-based background processing, local sync services, printing workflows, LAN-connected product flows
  • Databases and Storage: MySQL, PostgreSQL, PostGIS, Prisma ORM, SQLModel, Sequelize ORM, Redis, JPA, Hibernate, SQLite, Firebase, Aiven-managed database hosting, Supabase Auth, Supabase Realtime, Supabase Storage, object storage, Postgres schema design, RLS policies
  • Cloud, Delivery, and Tools: Git, GitHub, GitHub Actions, GitHub Pages, pull request workflow, Docker, Terraform, AWS Lambda, API Gateway, ECS, ECR, VPC networking, GitHub OIDC, OpenTelemetry, EAS Build, Stripe, Firebase Auth, Clerk, Google and Apple OAuth, Brevo, Cloudinary, Pusher, Gemini API, Claude Code hooks, macOS automation, Jest, Playwright, Pytest, Vitest, JUnit, Mockito, Zod, Alembic, Gunicorn, Maven, Unity, Netlify, Vercel, Render, Supabase, Mux, Resend, Sentry, Turborepo, pnpm workspace tooling
  • Concepts: Data structures, algorithms, object-oriented programming, functional programming, concurrent systems, full-stack development, testing, relational and geospatial data modeling, role-based access control, payment and checkout workflows, realtime seat reservation, infrastructure as code, serverless architecture, containerized deployment, CI/CD, observability, secure local storage, offline-first caching and synchronization, push notifications, multilingual product design, marketplace and ordering workflows, social platform workflows, 2D game development, AI chat interfaces, computer vision, 3D reconstruction, creator platform workflows, streaming media delivery

Experience And Education

BSc Computer Science, First Class Honours

Royal Holloway, University of London
Graduated in July 2025

Recruiter Quick View

  • First Class Honours Computer Science graduate
  • Full-stack development experience across personal and collaborative projects
  • Strong foundation in application development, API design, and responsive interfaces
  • Public repositories demonstrate work across Next.js 16, React, TypeScript, Elixir, Phoenix LiveView, Flask, FastAPI, Django, Spring Boot, Node.js, PostgreSQL, MySQL, Prisma, SQLModel, Sequelize, Supabase, PWA product flows, streaming media features, offline-first operations tooling, and realtime product systems. Private product work extends this experience into Flutter, Dart, Go services, Firebase, PostGIS, Terraform, AWS infrastructure, React Native, Expo, native mobile workflows, multilingual marketplaces, and offline-first application design.

Connect

Footer

Pinned Loading

  1. Portfolio Portfolio Public

    RPG character status screen portfolio — React, TypeScript, Tailwind CSS, Framer Motion. Live at dana-khaing.github.io/Portfolio

    TypeScript

  2. FlowBit_Capacity-Based-Numeric-Transaction-Management-System FlowBit_Capacity-Based-Numeric-Transaction-Management-System Public

    FlowBit is a realtime operations platform for capacity-based numeric transactions, live admin workflows, lucky draw management, reporting, notifications, and customer support.

    TypeScript 1

  3. KUMA_SocialMedia KUMA_SocialMedia Public

    KUMA is a student-focused social platform for RHUL students with profiles, posts, stories, follows, comments, notifications, and realtime activity.

    JavaScript

  4. CafePOS CafePOS Public

    Offline-first multi-branch cafe and restaurant point-of-sale system

    TypeScript

  5. PhoneSine-MobileEcommerce PhoneSine-MobileEcommerce Public

    Phone storefront with cart, checkout, Stripe payments, and order management

    JavaScript

  6. 2DGame_CheeseChaser 2DGame_CheeseChaser Public

    🎮 Beginner 2D Unity game created while learning Unity through in-editor tutorials.

    ShaderLab