RISC-V PROCESSOR
A 32-bit single core pipelined processor with 3 layers of parameterized cache. Supporting RV32I instructions with hazard detection and data forwarding for executing an average of 0.38 instructions per cycle.
Scroll to continue
A Master’s student with passion in RTL design, programming, 3D modeling, and finance.
Hello! I am a master’s student attending the University of Illinois, studying financial engineering. I have a wide range of interests, ranging from hardware layout and RTL design, all the way to web development, 3D modeling, and much more!
A 32-bit single core pipelined processor with 3 layers of parameterized cache. Supporting RV32I instructions with hazard detection and data forwarding for executing an average of 0.38 instructions per cycle.
Real time web application, meant to mimic the functionality of Corvil Analytics, displays latency data of several running virtual traders and exchanges as well as the ability to view individual trade packet data all following the FIX protocol.
Prototype HFT trader using the Alveo x3522 FPGA. Taking advantage of the onboard NIC for receiving FIX network packets and making trade decisions based on real data back tested on real world IEX DEEP historical data.
The website portfolio you are viewing is made with Next.js with GSAP animations, which is then deployed using Netlify.
Simple infinite side-scrolling platformer with a VGA interface for displaying video data, Audio support using I2C protocol, and a USB controller for keyboard control support.
Simple local web application with advanced CSS styling to create different holographic styles and animations for a dynamic card viewing experience whilst playing the game.
May 2024 - Jan 2024
Infantry Trainee
4 month conscription within Taiwan.
Dec 2023 - Dec 2022
Intern Project Lead
Lead a team of 6 through the development and deployment of a internal management application, allowing managers to more easily manage the access of their employees, saving over 37,000 USD worth of man hours in waiting for access changes to take effect.
Dec 2022 - Aug 2022
Full Stack Engineering Intern
Added automatic incident ticket grouping through the use of ML as well as a frontend interface for our client to manage the groupings, decreasing the time spent on manual sorting and grouping from several days to minutes.
May 2022 - Sep 2021
Multimedia Assistant
Filmed and edited official college promotional and informational videos using professional filming equipment as well as editing in both Adobe Premiere Pro and After Effects.
May 2021 - Jan 2021
Engineering Course Assistant
Assisted 26 students in main course assignments as well as grading assignments throughout the semester.