About Me

Hi my name Nicolas Suarez. I am software engineering with over 5 years of work experience. I currently work in the google app ads team. I am an alumni of the university of toronto, where i studied Computer Engineering. I have worked at Google, Intel, and Ultimate Software.

I love to travel and visit new places. I am interested in doing things that challenge me and lead me to learn new things.


Please reach out to my email: nicosuarez94@gmail.com

Experience

July 2017 - Present

Google, Mountainview, California

Working in the app ads team.

2012 - 2017

University of Toronto, Toronto, Canada

Graduated with honors with bachelors of Computer Engineer.

August 2015 - May 2016

Ultimate Software, Atlanta, Georgia

Develop from the ground up an E.T.L. migration tool for human resource records.

May 2015 - August 2015

Intel, Austion, Texas

Brought up different version Linux kernel and file system in different integrated FPGA Chip.

May 2014 - August 2014

Google, New Yosrk, New York

Develop a new feature, format paste, in googles spreedsheet

Skills

C++ Proficient
Java Proficient
C Intermediate
Python Begginer
Verilog Begginer
HTML/CSS Begginer
German Begginer
Javascript Intermediate
Node.js Proficient
SQL Intermediate
Git Proficient
Batch Begginer
Angular Begginer
Spanish Proficient

Classes

APS105

Computer Fundementals

ECE244

Programing Fundementals

ECE241

Digital System

ECE243

Computer Organization

ECE344

Opereting System

ECE361

Computer Networks

ECE419

Distribuited Systems

ECE568

Computer Security

CSC411

Machine Learning

ECE454

Computer System Programing

ECE461

Internetworking

ECE522

Computer Architecture

My Projects

  • All

CSSI

3 week summer camp hosted by Google. Developed the back-end software in Python for 3D online Pacman.

Team Leader of Design Project

Lead team to desing a communication tool for a quadriplegic client, Bringing closer the keyboard and screen.

Developed Microprocessor

Coded a 32-bit microprocessor in Verilog using the MIPS architecture and an Intel DE2 board.

BattleCode

Participated in an MIT artificial intelligence computer competition. Developed artificial intelligence in Java with a team as a strategy game

Orbis Challenge

Participated in an artificial intelligence computer competition for a classic arcade game using python.

Developed Database

Designed the client and server infrastructure for a database using C. It was a multi-thread database server using a linear probing hash table.

Distributed System game

Used Java and Zookeper to develop a fully distributed system for pacman with no central server, for up to 8 players in different computers.

Y-hacks

Created an Android application allows users to keep track of their goals and pay a donation to a charity if they do not meet their goals.

Capstone Project

Desing system that will use automated drones to help law enforcment with traffic. Including checking lisense plates and giving parking tickets