
Online CV
Professional info
I am currently a student a the University of Cape Town in my final year of studies in Electrical and Computer Engineering. After my A-level I was curious about computers do what they do, so I choose this degree in hope of understanding the process and be able to control it. The logical thinking required to grasp the different concept involve were already in place since I was a very good with mathematics and physics by the time I finished high school.
Work experience
Computer Science tutor at UCT.
2014 - present
Since my second year of studies at UCT I have been tutoring different computer science courses for the science faculty. In 2014, CSC1015F and CSC1016S covers the basic concepts of programming in python and object oriented programming in Java. In 2015 MEC015F s a python course for Mechanical engineering students. CSC2002 is multi-module course that covers Multi-threading and Concurrency(Java), Computer architecture (some assembly) and Mobile design (Android). I am currently (2016) tutoring CSC3022H which covers basic of C++, Template and Machine learning algorithm implemented in C++.
Internship at Prodigy Finance.
2014 - 2015
I interned at Prodigy Finance for about 4 months. First from mid November 2014 to early February 2015. I learned to program in Ruby and use the rails framework for web development. Also every piece of code implemented needed to be tested since their development team practices test driven development, thus testing is a plus. After a month of training, I designed and implemented a web application that can be used by a team to get feedbacks based on the feedback 360 degree approach. My other task involve adding functionalities to the main site and retracing bugs so that they can be corrected. The second time was in June 2015 ad my major work was integrating the careers page with a third party service.
Engineering Workshop
June 2014:
Work at the Chemical Engineering Workshop. I was tasked to design a website for SAMMRI using PHP and Mysql.
Private tutor for Math, Physics, Matlab and other Computer Science courses
2009 - present
I provide tutoring services to people who are struggling with the above mentioned courses. I have an eye for picking up what exactly is the tutee is missing (concept wise), thus being able to effectively help them understand the material.
Languages
HTML/CSS/javaScript
PHP
C/C++
Java
Python/Ruby
Matlab/Octave
Linux Scripting
Skills
Programming embedded systems
Circuit and lighting design
We application Deveopment
Mobile application development
Relational database modeling and design
University of Cape Town
2013 - present
Bachelor in Electrical and Computer Engineering (Expected graduating year: 2016)
Abbotts College Claremont
January 2012 - November 2012
Grade 12. Obtained my National Senior Certificate with an aggregate of 85%