Skip to main content
Thu KhaFull-Stack Software Engineer

Thu Kha

Full-Stack Software Engineer

Experienced in Singapore and Myanmar.

Software engineer with 10+ years of full-stack experience designing mission-critical, real-time systems across web, mobile, and desktop. Dedicated to building scalable, high-performance platforms that deliver seamless end-user experiences.

Open to full-time software engineering roles for Summer 2026/2027,
as well as remote or flexible part-time opportunities.

Thu Kha, full-stack software engineer

Build something useful with heart.

Capabilities

Engineering across the product lifecycle

Experience connecting product interfaces, dependable services, real-time systems, cloud delivery, and spatial data through practical delivery and team collaboration.

Full-stack product engineering

Build and maintain product interfaces across modern web frameworks and established .NET desktop and web applications.

  • React.js
  • Next.js
  • TypeScript
  • ASP.NET MVC
  • Blazor
  • Windows Forms
  • WPF
  • Bootstrap
  • Material UI
  • Hero UI
  • Telerik Kendo UI
  • Shadcn
  • Tailwind CSS

Backend and APIs

Design application services, authentication, integrations, and real-time communication across .NET systems.

  • C#
  • .NET
  • .NET Framework
  • Entity Framework
  • Dapper
  • LINQ
  • ReactiveX
  • SignalR
  • WebSocket
  • Webhooks
  • OpenAPI
  • JWT
  • OAuth
  • Microservices
  • Distributed Systems

Real-time media and mobile

Deliver cross-platform mobile workflows and browser media paths across WebRTC, HLS, RTSP, and related protocols.

  • Java
  • React Native
  • WebRTC
  • RTSP
  • RTMP
  • HLS
  • SRT
  • FFmpeg
  • TCP
  • UDP

Cloud and delivery

Package, deploy, and operate services through containers, Kubernetes, Azure infrastructure, and CI/CD pipelines.

  • Docker
  • Kubernetes
  • Azure Kubernetes Service
  • Azure Application Gateway
  • Azure Key Vault
  • Azure SQL
  • Azure Cache for Redis
  • CI/CD

Mapping and data

Work across relational and document data stores, caching, and geospatial platforms for map-led operational products.

  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • SQLite
  • Redis
  • MongoDB
  • ArcGIS Server
  • GeoServer
  • ArcGIS Maps SDK
  • OpenLayers
  • Leaflet
  • ArcGIS Pro
  • QGIS

Technical leadership

Turn requirements into implementation plans, review delivery quality, troubleshoot issues, and guide developers and stakeholders.

  • Architecture decisions
  • Planning
  • Task assignment
  • Code review
  • QA/QC
  • Stakeholder discussions
  • Demonstrations
  • Pilot implementation
  • Troubleshooting
  • Mentoring
  • Workflow guidance

Selected work

Projects

Public demonstrations and confidential professional contributions, described with their context, role, decisions, and supported outcomes.

Confidential work
Emergency-response productNETe2 Asia tenure, 2017–2026

View the Horus case study

Senior Software Engineer

A confidential NETe2 product contribution supporting app-free caller video, location context, chat, and response-team workflows.

  • Full-stack
  • Real-time media
  • Geospatial mapping
  • API integration
  • CI/CD
  • Cloud
Confidential work
Management platformNETe2 Asia tenure, 2017–2026

View the Sirius C3 case study

Lead Software Engineer

A C3-focused view of confidential NETe2 product work across architecture, full-stack delivery, media, mapping, integrations, testing, deployment, and leadership.

  • Full-stack
  • Real-time data
  • Geospatial mapping
  • API integration
  • CI/CD
  • Cloud
Open-source media management console2026

View the MediaMTX Client case study

Project lead and AI-assisted developer

A public Vite, React, and TypeScript console for inspecting MediaMTX, managing streams, reviewing recordings, and syncing multi-stream playback without a backend.

  • Vite
  • React
  • TypeScript
  • Zustand
  • Zod
  • WebRTC
  • HLS
  • Fluent UI
  • Bun
Full-stack streaming demonstration2026

View the Server Streaming case study

Project creator and full-stack developer

A comparison of `IAsyncEnumerable` JSON data streaming and manual response streaming, consumed through Fetch and ReadableStream with cancellation and bounded rendering.

  • C#
  • .NET 8
  • Next.js 15
  • TypeScript
  • React
  • Tailwind CSS
  • Fetch Streams

View all project case studies

Curious by nature.Precise by practice.

A lifelong learner driven by curiosity, adapting to modern technology and finding better ways to solve the problems and build solution. Passionate about usingtechnology to address the challenges, create lasting value, and contribute to sustainable development.

See more about me