email me

Cory Gagliardi

  • coryg.com
  • Pittsburgh, PA, USA

Work History

GoogleAug. 12 - Present

Tech Lead on Google SecOps UIApril 21 - Present

  • Lead merger of 2 large webapps into one.
  • Primary lead for UI infrastructure of UI developed on by 40+ SWEs.
  • Regularly meet with TLs of feature teams to prioritize infrastructure work.
  • Build large featues

Privacy Engineer Lead & ManagerJune 18 - April 21

  • Manage a team of 6 engineers (for one year)
  • Created several terabyte data processing platform
  • Coordinate with product leads, UX team, and inter-dependent engineering teams to set product roadmap and balance priorities

Google Search Infrastructure EngineerMay 16 - June 18

  • Lead for Google Search's frontend infrastructure
  • Collaborated with product teams around the world to create fast, scalable JavaScript libraries
  • Lead team of 5 engineers

Google Shopping Frontend EngineerAug 12 - May 16

  • Front-end software engineer
  • Created "app like" experiences for Google Shopping
  • Designed and implemented custom front-end framework.

Jive Software July 09 - Aug. 12

Professional Services Engineer May 11 - Aug. 12

  • Customize the Jive platform according to customers’ needs, in an end-to-end process
  • Communicate with customers to agree on project requirements by documenting user stories, functional and technical specifications
  • Implement and deploy desired functionality.

Senior Support Engineer July 09 - May 11

  • Worked with enterprise customers to troubleshoot a wide range of technical issues
  • Developed several support automation tools to drastically increase the efficiency of the team

Self Employed Web Developer Mar. 03 - July 09

Worked directly with small businesses to create from scratch, database driven web sites using PHP and Ruby on Rails that incorporate interactive interfaces through JavaScript.

Education

Computer Science, Bachelor of Science

Russ College of Engineering and Technology, Ohio University, Athens, OH

Graduated June 2009

The Tech Stuff

Experienced In

  • Java
  • JavaScript
  • TypeScript
  • Python
  • Go
  • C++ (somewhat)
  • SQL
  • Angular
  • Apps Framework
  • Bazel
  • NodeJS
  • Google Cloud
  • Google Spanner
  • Linux
I get paid to work on very large, expensive websites.
Sometimes I make tiny websites for free.
Settlers Setup
Settlers Setup is an algorithm for the board game Settlers of Catan. It attempts to generate good board layouts, such that the game will be competitive.
SplitIt.cash
A simple calculator for for figuring out who owes who when there are shared expenses in a group.
Holly & Ryan's Wedding
A wedding website I made for my sister.