Filippo Pellolio

Filippo Pellolio

Software Engineer at Google

I'm a Software Engineer living in Los Angeles.
I'm currently at Google, working on Chat.

Experience

Software Engineer - Google

Nov 2017 - Current

  • Tech Lead of the Spaces mobile team, focus on full stack design.
  • Redesigned Google Meet app architecture and shipped it to the App Store during the pandemic.
  • Designed and implemented a new experimentation system for Gmail iOS.
  • Tech Lead of Hangouts iOS.
  • Redesigned Hangouts Chat logging system.
  • Working as a Software engineer on the iOS application for Hangouts Chat, focus on performance.

Software Engineer - HERE Technologies

Jul 2016 - Nov 2017

Graduate Research Assistant - UIC

Jan 2016 - Jun 2016

Education

Politecnico di Milano

Sep 2014 - July 2017

Master's Degree in Computer Science and Engineering

110/110 Summa Cum Laude

University of Illinois at Chicago

March 2015 - July 2016

Master's Degree in Computer Science

Politecnico di Milano

Sep 2011 - July 2014

Bachelor's Degree in Computer Engineering

Projects

Sudoku

Sudoku

Apr 2023

Simple Javascript based Sudoku game. Developed because I couldn't find a good sudoku app that supported Apple Pencil input.

Wordle

Wordle

Nov 2022

Simple Javascript Wordle clone with an on screen keyboard.

Chess JS

Chess JS

Oct 2018

Chess engine implemented in Javascript, utilizing a Min-Max tree with heuristic evaluation.

Link to Project
Quadtree Canvas

Quadtree Canvas

Oct 2018

JavaScript project for procedural image generation using quadtree splitting.

Transparency Tool

Transparency Tool

Oct 2018

JavaScript tool to make a color in an image transparent, with a custom magnifier.

Still Crazy After All These Years

Still Crazy After All These Years

Sept 2015

First project for CS424 at UIC, exploring age distribution in world's population in relation to historical events.

Shadows in the Rain

Shadows in the Rain

Oct 2015

Second CS424 project at UIC, displaying hurricane data in the Atlantic and Pacific Oceans.

Rave On

Rave On

Nov 2015

Third CS424 project at UIC, a dynamic visualization of music data, including popularity and relationships.

SAGE2 Whiteboard

SAGE2 Whiteboard

May 2016

Application for drawing on touch-enabled screens in the SAGE2 collaborative environment, developed at UIC.

Wildlife Defense

Wildlife Defense

Nov 2015

Game developed during a Hackathon in Chicago, focusing on animal survival against urban expansion.

SheepLand

2014

Final Bachelor's degree project, a Java based online multiplayer game.

MeteoCal

2014

Web application for scheduling events with weather notifications, developed in J2EE and JSF.

Altera Floorplacer

2014

Graphical web interface for floorplacing on Altera FPGAs, involving optimization scripts in Python.