I have worked on a variety of projects which have had changing requirements, frequent and incremental working deliveries and continous face-to-face communication.
A person's perceptions and experience during computer interaction is dependent on a variety of factors, as a front-end developer I am the first barrier between a user and the functionality of a piece of software so I understand the significance of combining good User Interface design practices whilst still developing maintainable, modern,efficient code.
Software requires continous collaboration and teamwork. I have lead teams on a variety of projects ranging from Content Management Systems to Mobile and Web Platforms to Software Alert Notification Systems.
This is a prototype application I built using Ionic 1 (AngularJs 1.0) and Firebase along with AngularFire and Google Maps API that allows users to place orders at the nearest KFC in their proximity.
An app that allows users to create simple wishlist based on searches on Amazon, which then scrapes Amazon and fills out out a form using the Beautiful Soup python Library.
Here is the Dashboard that I am building for a Literacy Tutor using Angular2, AngularFire2 and Firebase with ASRS using the Kaldi Toolkit
Here is a file system written in C for an operating Systems course during my time at McGill, it was very difficult project for me
Here is a pythonic language my team designed and wrote an interpreter for,it can represent a variety of types with some built-in functions
Here is a project in C in which I implemented malloc using the heap. This was done for an Operating Systems course during my time at McGill
Here is some research I am did in the opitimization of procedural content generation, particularly in artificial terrains.