More about me
I am a third year student at the University of British Columbia currently pursuing a Bachelors of Applied Science in Computer Engineering. My academic studies include software development in both low level and high
level languages, microcomputer and operating system design, along with team oriented project courses.
In addition to my formal academic studies, I am pro-actively learning by taking advantage of some free online courses to study topics which interest me as soon as possible.
I greatly value self-learning, in my early youth I dedicated my spare time to teach myself software development through reverse engineering other people’s open source projects; I would break down the program, study certain sections of it, observe how
each modules interact with each other, and re-assemble a modified version of the code to build on their original ideas!
I was enrolled in UC San Diego's Computer Graphics on edX where I explored the theories behind computer graphics and applied them to build real-time 3D program with
I was also enrolled in Princeton's Algorithms Part I and
Part II on Coursera where I reviewed my understandings for fundamental algorithms in searching and sorting, along with data structures and their implementations in various forms.
I also enjoyed studying more recent algorithms from scientific research papers, particularly those that already provide some pseudo-code to get a quick start with.
- Web Languages (HTML, CSS)
- ARM Assembly
- x86_64 Assembly
Familiar Frameworks and Libraries
Other Familiar Technologies
Bachelors of Applied Science (B.A.Sc.)
University of British Columbia | 2014 - Present
- Specializing in Computer Engineering
- Expecting to Graduate in May 2019
- Dean's Honour List 2014/15 Session