Sahand Saba

Sahand Saba

Google Software Engineer

Summary

Highly versatile and ambitious software and web development professional, with a very strong background in mathematics and algorithms, and excellent problem-solving and analytical skills.

Education

University of Victoria GPAs are out of 9.0.

Jan 2013 - Jan 2015

Master of Science - Computer Science

University of Victoria

Graduated with GPA of 9.0 and Work Experience

Sept 2005 - Dec 2009

Bachelor of Science - Honours in Mathematics

University of Victoria

Graduated with Distinction, Work Experience, Minor in Computer Science, and GPA of 8.0

Awards

  • 2012 University of Victoria's Outstanding Graduate Entrance Award
  • 2012 University of Victoria's Graduate Fellowship Award
  • 2008 University of Victoria's President’s Award
  • 2007 University of Victoria's Stephen A. Jennings Award
  • 2007 University of Victoria's Top International Student Award

Work Experience

Jobs marked with * were co-op terms or internships, those with † short-term contracts.

Jan 2015 - Present

Software Engineer

Google

Software engineer on the core serving infrastructure team.

May 2014 - Sep 2014

Data Analytics & Web Development Consultant*

Cognilab Technologies Inc.

  • Led the design and development of the firm's online experiment editor using JavaScript, jQuery, Knockout, HTML and CSS for the front-end and Node.js and MongoDB on the back-end.
  • Created a data analytics and reporting component in Python.
  • Designed and implemented a domain specific language in JavaScript allowing for versatile dynamic behaviour in experiments.
  • Provided a security audit and a report on ways to improve web security, and helped with implementing the suggestions.
  • Created and set in place development team's Git workflow.

Sep 2008 - Dec 2014

Teaching Assistant

University of Victoria

Assisted in teaching the following courses:
  • CSc 326: Algorithms and Data Structures II
  • Math 300: Advanced Calculus
  • Math 362: Number Theory
  • CSc 115: Fundamentals of Programming II
  • Math 100 & 101: Calculus I & II
  • Math 110: Linear Algebra for Engineers

Apr 2012 - Oct 2012

R&D and Internal Implementation Consultant

Insatiable Genius Inc.

  • Spearheaded research and development of company's new products.
  • Pioneered several innovative algorithms that led to the creation of a new a product, PencilFX, available here: http://goo.gl/XsO8y3
  • Created cutting edge GPU-based image- and video-processing engine which was used in PencilFX, and which will be used in Insatiable Genius' future products.

Feb 2010 - Nov 2011

Development Team Lead

Degica Co.

  • Led development team to architect, plan, develop and maintain all aspects of company's e-commerce platform.
  • Played key role in acquiring Degica's largest contract and its successful delivery.
  • Led the development of a backend portal for catalog-management, customer service, sales reports, email campaign management, and more, used by all internal staff as well as clients.
  • Designed an email system capable of delivering hundreds of thousands of traceable emails daily with unbeatable reliability.
  • Transitioned many of the company's key services to the cloud, improving their reliability and efficiency.
  • Implemented measures to speed up web site loading times by up to 70%.
  • Worked closely with the sales teams in planning several successful sales campaigns.
  • Created of company-wide security practices and measures and educated staff on them.
  • Introduced and led the use of project management tools in the company.

May 2007 - Aug 2007

Software Developer*

UNIT4 Business Software

  • Successfully designed and implemented multiple modules and user interfaces per requirements during my second co-op term.
  • Development was in C# and C++, with version control and project management in TFS.
  • Participated in Agile software development practices.

Jan 2007 - Apr 2007

Web Developer*

Sparklit Networks

  • Designed and implemented a dynamic PHP and JavaScript AJAX framework allowing for rapid development of web page widgets and applications as part of co-op term.
  • Used the framework was to develop multiple new features of Sparklit's web applications.

Jan 2006 - Apr 2006

Software Developer*

UNIT4 Business Software

  • Worked on migration of code from an older version of UNIT4 Agresso's ERP system to a newer one as part of my first co-op term with UNIT4 Agresso.
  • Development was done in C++ using SourceSafe and Visual Studio.

Key Skills

  • Algorithms
  • Python
  • C++
  • C#
  • Java
  • JavaScript
  • MongoDB
  • Node.js
  • MySQL
  • HTML & CSS
  • SQL
  • Data Mining
  • Linux
  • Shell Scripting