๐ Computer Engineering @ University of Toronto | Minor in Artificial Intelligence
๐ป Python โข C++ โข Java โข Verilog โข PyTorch โข Embedded Systems
๐ฌ Interested in software engineering, AI/ML, and hardware-software integration
-
๐ง Skin Cancer Classifier (Python, PyTorch)
CNN ensemble (EfficientNet, MobileNet) with a preprocessing and augmentation pipeline.
Achieved 85% accuracy and 75% balanced accuracy on the HAM10000 dataset. -
๐บ๏ธ Interactive Map Application (C++)
Google Maps-style application with efficient pathfinding algorithms.
Real-time data retrieval and rendering using STL and API integration. -
๐งฉ Embedded Systems Puzzle Game (C on RISC-V Soft CPU, FPGA)
Tower of Hanoi puzzle programmed in C with memory-mapped I/O.
Integrated VGA graphics and audio feedback on FPGA hardware. -
๐ฎ Digital Logic Arcade Game (Verilog + VGA, FPGA)
Two-player arcade-style game with real-time scoring and animations.
Designed in Quartus and tested in ModelSim, achieved 100% grade. -
โ๏ธ Java Meteor Shooter Game (Java, OOP)
Interactive arcade game where the player controls a ship to shoot falling meteors.
Built using object-oriented principles with real-time collision detection.
- Programming & Design: Python, C++, C, Java, Verilog, Assembly, MATLAB
- ML & Data Tools: PyTorch, scikit-learn, NumPy, pandas, Matplotlib, torchvision
- Tools & Simulation: Git, GitHub, VS Code, IntelliJ, Eclipse, Colab, Quartus, ModelSim, LTSpice, Simulink, LaTeX
- โ๏ธ keli.chen@mail.utoronto.ca
- ๐ผ LinkedIn