Various projects I have completed listed in no particular order. Languages used include
Kalman filter. Implementation of various Kalman filters in
Matlabincluding EKF, UKF, EnKF, cd-EKF and square root implementations. Code developed for use in graduate research.
Master’s Thesis. Kalman Filter Based Sensor Placement For Burgers Equation.
Modelling and Parameter Estimation. Using
Matlabestimating unknown parameter values from a pendulum system based on the measurements. A pendulum
Web scraper. Code for setting up and running a webscraper on
AWSthat scrapes data on an hourly basis and stores it. The scraper is run using
SQLto later then parse the results. More write up here.
Google App Script emailer. Code to create a Google Script (
Machine learning. A spam classifier built and trained using
Sparkas part of class work.
Hadoopwere also utilized in the course to work on Big Data concepts using large cluster set ups.
Police traffic stops. Using publicly available traffic stop data from Waterloo Regional police I plotted the data in various plots to get a better idea about traffic stops - from the most dangerous intersections(Kind and University) to when you’re least likely to get stopped (6 am or Christmas time).
Fractal image compression. Image compression library in
C++that uses fractal concepts to compress images. The linked repository explains the concept and math behind the code really well.
Hackerrank. Love to solve coding challenges not just for interviews but for the fun of solving hard problems. Currently solved
109/563various problems in
C++. For some of the exceptionally challenging problems I have created posts discussing my solutions in detail - Beautiful-3-set or Triplets.
Space Shooter. The project was completed for a highschool computer science class final summative with my buddy Filip Vranes. Elements of
CSSwere all used in order to achieve the end product. The first link is to the repo and the actual game can be found here.
OS161 Operating system with more info here. Upgraded and built on a basic operating system using
Cover the course of a semester in CS 350. Implemented locks, memory management and system calls and other low level stuff. Code in private repository as it was written as part of a course project.
BB7K ~ Text based monopoly. The following project was the final summative of Object Oriented Software Development course. I worked on this project with John Rizkalla over two weeks using
C++and employing many Object Oriented Programming concepts. Code in private repository as it was written as part of a course project.
Vending Machine Craze. I named this originally nameless project based on the problem details. This project was a masterpiece of my concurrency course CS 343 developed with Wesley Chalmers. Language used was a
C++derivative language μC++. Code in private repository as it was written as part of a course project.
Infinite Fun: A
JavaObject Oriented Programming based game that I worked on with as part of group project in highschool(Dan Wei and Braden Cok). Here is a screen cap. We called it Infinite Fun because there was no way of beating the game… it just kept going (just like Space Shooter).