PORTFOLIO · SINGAPORE · Open to Opportunities · Available Immediately

Saw Ye Htet

Software Engineer

Full-stack software engineer in Singapore building responsive web applications, developer tooling, and modular interactive systems. Focused on clean architecture, test-driven development (TDD), and building reliable software.

Selected Work

Tokey: Token & Cost Tracker for Claude Code

Developer (Python)Independent open-source CLI tool (2026)

Real-time per-prompt token and cost tracker for Claude Code, built to make LLM spend visible inside the terminal while the work is still running.

Key Engineering

Built an asynchronous Python CLI that parses terminal event streams in real time to calculate live token usage and per-prompt cost, without scraping external transcripts or adding latency to the session. Developed test-first: every parser branch and pricing rule was specified as a failing test before it was written.

Outcome & Impact

Surfaces the running cost of a session as it happens, so an expensive agent run can be stopped mid-flight instead of discovered on the invoice. Open source, with a 293-test suite guarding the parsing and pricing paths.

Tools:
PythonpytestTDDCLI ArchitectureGit
02

Methanol Bunkering Safety VR Training

Software Developer (C# / Unity)Centre of Excellence in Maritime Safety (CEMS), Singapore Polytechnic (Apr 2025 – Feb 2026)

Interactive VR training simulation for maritime emergency response and clean fuel handling, built with Unity for safety research at SP CEMS.

Key Engineering

Designed a modular C# state-machine architecture with explicit step preconditions for configurable training scenarios, integrating OculusXR and XR Interaction Toolkit for reliable operator-facing interactions on Quest controllers. Tuned dynamic LOD and draw call batching to maintain 90 FPS on standalone hardware.

Outcome & Impact

Deployed in 12 structured lab sessions over 11 months, giving researchers consistent simulation data and staff documentation to run sessions independently.

Tools:
C#Unity 3DModular ArchitectureXR Interaction ToolkitOculusXRMeta Quest

Jewelry Shop Robbery VR

Software Developer (C# / Unity)Independent VR project focused on haptic feedback & hand tracking (2025)

Immersive VR heist game built for Meta Quest featuring bHaptics haptic feedback gloves and hand tracking mechanics.

Key Engineering

Integrated bHaptics haptic gloves SDK and Meta Interaction SDK over OpenXR in C#, calibrating per-finger actuation profiles and velocity thresholds to differentiate delicate object grasping from high-impact physical interactions.

Outcome & Impact

Haptic response lands in the same frame as the grab that caused it, holding a stable 72/90 FPS on-device so what the player feels never drifts from what they see.

Tools:
C#Unity 3DMeta Interaction SDKOpenXRbHaptics SDKMeta QuestHand TrackingHaptic Feedback

Experience & Education

Work Experience

Centre of Excellence in Maritime Safety (CEMS)

Software Developer (XR Systems), Research Assistant

Apr 2025 – Feb 2026Singapore
  • Architected and maintained modular C# simulation systems and runtime environments used across the centre's maritime safety research programmes on Meta Quest hardware.
  • Owned the delivery loop end to end: translated domain requirements into configurable state-machine scenario flows, shipped standalone builds, and ran iterative user testing with trainees.
  • Authored reproducible developer setup and troubleshooting guides that ensured codebase and lab continuity, enabling non-technical staff to run sessions independently.
Stack:
C#UnityModular ArchitectureMeta QuestXR Interaction Toolkit

Education

Singapore Polytechnic

Diploma in Information Technology

2023 – 2026Singapore
  • Graduated with a GPA of 3.55/4, building a solid foundation in full-stack software development, data structures, and computer networking.
  • Focused coursework and projects on full-stack web applications, REST APIs, relational databases, and interactive C# simulation engines.

Skills & Tools

Full-Stack & Web

01
ReactTypeScriptNode.jsREST APIsSQL

Programming Languages

02
JavaTypeScriptJavaScriptPythonC#SQL

Engineering & DevOps

03
Test-Driven Development (TDD)Git & GitHubLinux CLIpytest

Interactive & Systems

04
Unity 3D (C#)Modular ArchitecturePerformance OptimizationMeta Quest / OpenXR

Contact