Computer Engineering Student
Full stack Android application which allows users to sync their google calender events to get transit updates using the Translink API. I wrote the entire android app and helped to design the backend architecture.
Full stack Flutter application which uses machine learning to match users with hiking trails. Presented in a tinder style interface, users can browse hiking trails supplied by the AllTrails API, and swipe according to their preferences. Trails are filtered through a recommender machine learning model which learns user preferences over time.
A really short python transpiler to compile a TINY-BASIC like language to C code. I learned a lot about parsing code and grammars.
A renderer written from scratch in C++. It taught me a lot about how to incorporate theoretical math concepts in code.
A simple text editor written in python using tkinter. This project was for me to try my hand at learning compilers. Next up on the TODO list is to write one from scratch.