About
Updated: 2025-12-30 • Happy New Year
1 / 14

Who I Am

Frontend-focused engineer with strong systems thinking and medical-software rigor

  • Build high-performance frontend experiences with strong UX and visual polish
  • Bring reliability-first habits from years of medical software (DICOM) development
  • Favor pragmatic, maintainable solutions that scale with real-world constraints

Career Snapshot

  • Timeline
    • 2024-present: Web gaming frontend
    • 2018-2024: Medical software (DICOM)
    • 2010-2018: Engine/mechanical industry
    • 2006-2010: Bachelor's in Information Management
  • Different domains, same core strengths: diagnostics, systems thinking, and performance fine tuning

Foundations Outside Software

Bike & engine industry (8 years)

  • Engine tuning and ECU optimization using sensor-driven diagnostics
  • Hands-on debugging with oscilloscopes and real-world signals
  • Built strong intuition for noisy data, physical constraints, and root-cause analysis

Switching to Software

  • Motivation: pursue greater technical leverage and long-term scalability
  • Path:
    • Self-study (C#)
    • Formal Java training
    • Medical software role within one year
  • Outcome: strong learning discipline, resilience, and confidence under pressure

Medical Software: Reliability Mindset

DICOM imaging systems

  • Worked in environments with strict standards and real consequences for failure
  • Internalized that correctness, observability, and robustness are non-negotiable

Medical Role: E-Web

  • Developed and maintained DICOM applications (C++, MSSQL, Web)
  • Handled installation, maintenance, documentation, and end-user training
  • Worked directly with hospitals across South-East Asia to deliver stable deployments

Medical Role: Rimage

  • Developed DICOM image import/export systems integrated with medical hardware
  • Diagnosed issues across system boundaries (PACS connectivity, DICOM compliance)
  • Improved stability and performance through careful analysis and iteration

Medical Role: Hyperdigital

  • Built web-based DICOM viewers and supporting Node.js services
  • Designed authentication, authorization, and role-based access control (RBAC)
  • Introduced containerized services (Docker) and clearer development workflows

Current Role: Frontend Developer / Engineering Manager

Web gaming

  • Lead frontend delivery while remaining hands-on with performance-critical UI
  • Coordinate tasks, priorities, and collaboration between frontend engineers and designers
  • Set technical direction for rendering, performance, and maintainable React/Pixi.js architecture

How I Work

  • Communicate clearly across roles and cultures; align engineering with product goals
  • Strong ownership mindset: reduce ambiguity, unblock progress, and deliver reliably
  • Prefer highly disciplined but sustainable pace over short-term heroics

Consistency & Growth

Learning is a habit, not a spike

GitHub commit activity in 2025
GitHub commits (2025)
  • Maintain near-daily practice through real projects and continuous iteration
  • Rebuilding math fundamentals to deepen understanding of graphics and interactive systems
  • Invest learning time where it directly improves real-world engineering outcomes

What I Am Not

  • Not a LeetCode grinder
    • Understand data structures & algorithms conceptually
    • Use them when they solve real product problems
  • Where I invest instead
    • Mathematics fundamentals
    • Computer graphics & interactive systems
    • Pragmatic software architecture and reliable delivery

What I'm Looking For

  • Looking to build impactful products
  • Opportunities to go deeper into graphics, animation, and interactive systems
  • Global opportunities to work with diverse teams and users

Thank You

Thanks for reading. I am happy to discuss further and share more details.

Navigate with arrow keys or the buttons.