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, C/C++, 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
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
I'm always open to discussing new opportunities, interesting projects, or just having a chat about fun, anime & AI!
Personal Email: dinosaur17013@gmail.com
Website: yxiang-828.github.io
GitHub: github.com/Yxiang-828
LinkedIn: linkedin.com/in/yao-xiang-733b06329
Traveler...