Yuyang (Roy) Wang
AI Engineer & Product Builder - AI-native Consumer Products, AI Agent Engineering, Creative Technology, Interactive Experiences
Education
B.S. in Learning Sciences
Projects & Research
TypeScript / Next.js / Gemma / AMD Token Factory
- AI-driven town simulation: whisper a sentence to a resident and watch its consequences. Gemma on AMD generates character reactions; a deterministic engine validates actions and records causal events.
- Roy handled AI Agent testing and iteration; his teammate handled competition materials, interface and visual design. They jointly developed the concept and gameplay.
Python / PyTorch / Hugging Face Transformers / BERT / SQLite
- Three-person NTNU event study of PTT Stock sentiment and the TAIEX. Fine-tuned multilingual BERT and evaluated sentiment structure around the April 2025 tariff shock.
- Roy handled BERT training, coding, crawling, and statistical analysis in a three-person NTNU research team, as described in the existing public portfolio.
Python / Streamlit / Plotly / pandas
- Interactive dashboard comparing Taiwan university admission scores with graduate salaries across 1,787 programs, with field-level salary distributions and methodology notes.
- Joined admission and field-level salary data and built an interactive exploration interface.
Three.js / WebGL / GLSL / Vite / Web Audio API
- Flyable 3D portfolio built with Three.js, custom GLSL post-processing, procedural audio, and interactive project orbs.
- Published an interactive WebGL portfolio with flight, project exploration, and synthesized audio.
Hackathons
AMD Developer Hackathon ACT III - Submitted; results pending.
Technical Skills
Applied NLPPython, PyTorch, Hugging Face Transformers, BERT fine-tuning, pandas, JupyterFull-Stack AppsReact, Astro, Node.js, Firebase, Supabase, VercelInteractive UIThree.js / WebGL, GLSL shaders, Framer Motion, CSS animationToolchainGit / GitHub, Cursor, Claude Code, GitHub Copilot, Godot, Figma, Docker
Evidence and limitations: github.com/RoyWG925/builder-context ยท e8121c1a10d3