My main focus is mobile apps development, especially on the iOS platform. The languages I am mostly proficient in are Swift, Objective-C, Java, and modern, object-oriented PHP+SQL. I also have work experience as a Linux system administrator, delivering cloud-hosted web applications and websites. I am really interested in computer networking, along with other connected topics such as information security.
I am currently attending the University of British Columbia as a 4th-year undergraduate student majoring in Computer Science.
At UBC, I have also been a Teaching Assistant for more than two years. For most of this time, I was part of the team that helps deliver CPSC 110, our first-year introductory programming course designed by Gregor Kiczales. I then worked briefly on CPSC 210, our second-year Java software design course, and I am currently TAing CPSC 317, an upper-level course in computer networking.