My name is Andrea Gottardo. I’m a 22-years-old computer science student at the University of British Columbia, Vancouver.
My major focus area is full-stack mobile applications development, especially on the iOS platform. The languages I am mostly proficient in include Swift, Objective-C, Java, Go, and modern, object-oriented PHP+SQL. I also have experience working 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, especially when intersected with mobile applications.
I am currently in my 4th-year of undergraduate studies at UBC, majoring in Computer Science, and planning to graduate in April 2019.
At UBC, I have 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 programming course designed by Gregor Kiczales. I then worked briefly on CPSC 210, a second-year software design course that introduces students to the Java programming language.
At this time, I am TAing CPSC 317, an upper-level course in computer networking that presents the architecture of the Internet, and covers a variety of topics related to practical network programming such as sockets, transport protocols, and security.