Adrian Kwok
SUMMARY
Email: [email protected] Porfolio: www.akwok.ca
EDUCATION
Self motivated individual with proven skills for solving difficult research problems, with a particular focus on software development for mobile smartphone architectures. Excellent written and oral communication skills and ample teaching experience, with an ability to work well in teams and resolve conflicts. Jan. 2010 Dec. 2011 Sept. 2004 Apr. 2008
Master of Science, Computer Science (GPA: 3.97/4.0) Simon Fraser University, Canada Bachelor of Computer Science, Honours with Distinction (GPA: 81%) University of Waterloo, Canada Ren Descartes Entrance Scholarship ($4000)
EXPERIENCE
Research Assistant May 2011 Present Simon Fraser University, Canada Member of the Green Phones project, led by Dr. Shriraman and Dr. Fraser Researched and developed novel approaches to problems pertaining to understanding and analyzing the energy consumption of Android-based smartphones, including more effective Dynamic Voltage and Frequency Scaling (DVFS) algorithms based on users usage patterns and behaviours with smartphones. Designed innovative user-level Android applications to enable efficient (<5% overhead) and finegrained (>20Hz) logging of system events via custom kernel-level hooks. Teaching Assistant Jan. 2010 Dec. 2011 Simon Fraser University, Canada Held teaching assistantship positions for 4 consecutive offerings of CMPT 363, a third-year user interfaces course, and one semester of CMPT 320, a third-year course for continuing education students focusing on socio-technological issues in computing science. Assisted in creating and grading assignments and examinations, routinely evaluated team-based semester-long projects, and held bi-weekly office hours to help students better understand the course material and also resolve intergroup conflicts. Teaching abilities were consistently well rated by students. (2.8+/4 for all positions held) Programming Languages & Technical Skills: Excellent knowledge: Java, C, C++, Android SDK, OpenMP, Matlab, SVN Working knowledge: PHP, CSS, Visual Basic, Python, Qt, Microsoft SQL Server, MySQL, Git Programming IDEs: Eclipse, Netbeans, JCreator, Visual Studio Operating Systems: Windows, Ubuntu Linux Other: Microsoft Word, Microsoft Excel, LaTeX, Oracle OpenOffice, Adobe Photoshop, Adobe Premiere A. Kwok, A. Bharadwaj, Z. Blair, A. Shriraman and B. Fraser. Energy-Performance Tradeoffs in Smartphone Applications. Submitted to the 2012 USENIX Annual Technical Conference (USENIX ATC 12), Boston, MA.
SKILLS
RESEARCH PUBLICATIONS