Aspiring Computer Engineer with a strong passion for machine learning, hardware-software integration, and full-stack development. Proven ability to build efficient automation tools and AI-powered applications. Fluent in English and Chinese, and adaptable to new environments. Eager to leverage academic foundations in a professional workspace to drive technological innovation.
I'm a Year 2 Computer Engineering student (Minor in AI) at the National University of Singapore, passionate about creating innovative solutions that combine hardware and software. My expertise spans from Verilog and Arduino for embedded systems to Python, Java, JavaScript, and TypeScript for modern applications.
Currently developing Helper Tools (high-performance CLI utilities for developers) and Wingman (Electron-based AI assistant desktop app).
Hackathon Project (In Progress)
Currently developing an innovative solution for the maritime industry.
Hackathon Project
Project developed for Hack4Good 2026. Check GitHub for latest updates and source code.
Team Project - NUS Orbital Apollo 2025
Electron-based AI assistant desktop app. Electron + React + TypeScript + Python. Features AI integration, task management, cross-platform support.
HacX 2025 Hackathon Project
Python + Raspberry Pi + CARLA. Non-destructive prototype to halt hostile autonomous vehicles by disrupting LiDAR and camera sensors. Validated with 15m range field tests.
EE2026 Scientific Calculator
Verilog + Vivado + Basys 3. Scientific calculator & grapher. Features Newton-Raphson root finder and Q22.14 fixed-point arithmetic.
CS2113 Task Manager
Java + JUnit + Gradle. Keyboard-optimized CLI task manager. Features advanced filtering, sorting, and CI/CD with GitHub Actions.
Individual Project
Real-ESRGAN + EDSR AI models. GPU-accelerated (2-5s/image). 4x quality boost. AMD Vulkan optimized.
Individual Project
Real-ESRGAN + FFmpeg. Frame-by-frame AI upscaling (4x resolution). AMD hardware encoding with CPU fallback.
Individual Project
MoviePy + Pillow. Exact size constraints (1-50MB). Speed control (0.1x-2.0x). Auto-resolution scaling.
Individual Project
Whisper (ONNX) + DirectML. AMD GPU acceleration. Processes long audio (30+ min). 3-5x faster than CPU.
Individual Project
FFmpeg CLI wrapper. Extracts embedded SRT subtitles. Falls back to MP3 audio extraction.
Individual Project
.NET APIs + PowerShell. 95K+ files/sec on HDD. Min-heap top-K algorithm. 16-50x faster than Get-ChildItem.
Individual Project
UnityPy + PIL. Extracts Texture2D/Sprite assets from .unity3d bundles. Batch processing, PNG conversion.
Undergraduate Teaching Assistant | Jan 2026 - Present
Signaller | Nov 2022 - Jan 2024
I'm always open to discussing new opportunities, interesting projects, or just having a chat about fun, anime & AI!
Email: xiangyao888@gmail.com
Website: yxiang-828.github.io
GitHub: github.com/Yxiang-828
LinkedIn: linkedin.com/in/yao-xiang-733b06329