Derrick is a Computer Science & Statistics double major student at University of Waterloo. He is passionate about exploring technologies and programming languages, and experienced in OOP languages such as C++, Python and Java. His favorate areas of CS are Machine Learning, Operating Systems, Algorithms, and Compilers.
A Zombie fighting human game built using Unity and C#
A simple website about myself hosted on Github
Tic Tac Toe
A tic-tac-toe game app on IOS platform built with Swift3
An IOS app built with Swift 3, integrated with Apple map that can memorize the places you marked on the map.
A website built in 2 days for the 2017 Equithons. Functions include providing places for women to seek help after being treated differently than male through google maps, and theories of gender equity.
A PC game based on terminal platform built using C++. Functioned as a player walking around the room and killing enemies. Design patterns such as Observer pattern, Visitor pattern and Factory pattern are used.
What I Do
Derrick has experience in building Slow Motion Engine and Video Analysis Engine with Android, C++ and Machine Learning when he worked at Huawei Canada. Mobile development became his favorite since then.
Derrick is good at western & eastern cooking. He started cooking for parents and friends many years ago. Maybe Derrick should be a chef.
Derrick has been to many different countries and cities from Yellow Knife (North Pole) to Shenzhen (Equitor). Either too hot or too cold does not bring much comfort. Hometown is always the best place to be. However, Adventure is worthwhile.