Tri's profile picture

I design user interfaces that connect humans and machines.

About Me

I'm a multidisciplinary creative whose work spans music education, software development, and visual arts. Each role lets me express creativity and innovation in its own way.

Rock Band Instructor

Empowering young musicians at San Jose Jazz - Bridges Academy Middle School, combining my passion for music education with hands-on instrument instruction and ensemble leadership.

Front-End Engineer

Creating intuitive and responsive web experiences using modern technologies with a focus on user-centric development.

Photographer

Capturing moments and stories through a creative lens, specializing in digital photography to create compelling visual narratives.

Projects

Interactive 3D experiments and tools, each with a live demo you can try.

Iron Man MK III Assembly

Browser demo of an Iron Man MK III–inspired suit assembly: armor plates fly in and lock on, the arc reactor and eyes ignite, then you can orbit the finished suit and replay. Built with Three.js, GSAP, Vite, and TypeScript.

Rogue Tank Royale

Roguelike tank game with 3D combat mechanics, procedurally generated levels, and strategic upgrades. Features multiple enemy types, power-up systems, and dynamic gameplay. Built with React, Three.js, and TypeScript.

Infinite Ocean 3D Art Gallery

Interactive 3D art gallery featuring art and photography, with day-night transitions, dynamic frame lighting, and audio feedback. Built with Three.js, JavaScript, Node.js, and Vercel.

Steinway MIDI Piano

MIDI-controlled Steinway grand piano in Blender with live key animation driven by a Yamaha P515. Includes a Blender extension for real-time MIDI input and a Three.js web viewer. Built with Python, Blender, and JavaScript.

Technical Skills

Languages

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Python
  • C
  • C++
  • Java

Web Development

  • React
  • Vue.js
  • Node.js
  • Next.js

Libraries and Tools

  • Three.js
  • shadcn/ui
  • Vite
  • pyautogui

Databases

  • MySQL
  • SQLite

Version Control and Deployment

  • Git
  • GitHub
  • Vercel

Editors and IDEs

  • Visual Studio Code
  • Cursor
  • PyCharm
  • CLion
  • Eclipse

Design and Creative

  • Figma
  • Adobe Lightroom
  • Adobe Photoshop

Let's Build Something

Thanks for spending your time getting to know me. I'm always open to new opportunities and collaborations, so feel free to reach out.