Career Profile
Over two decades of experience in enabling business through technology. Fourteen years of engineering experience at Google, over a decade in senior engineering leadership positions.
Experience
Teaching two courses in the Spring ‘23 semester.
- CS-140: Management Information Systems - This course covers the basic functions of computing systems at the management level of various types of organizations. The course focuses on how to plan, select, and implement a computerized system and how information systems can assist management in making decisions.
- CS 290: Theoretical Foundations and Principles of Computer Science - This course covers definitions of sets, operations on sets, formal logic, functions and relations, graphs and trees, graph algorithms, analysis of algorithms, finite automata, regular languages and regular grammars, property of regular language, context-free languages, and Turing machines.
Primarily focused on pre-sales engagements with customers. Additionally advising CTO on the growth of the engineering organization.
Reporting to the Corporate Engineering VP’s chief-of-staff, I worked on various IT skunkworks projects.
I then transfered to Youtube where I reported to the director responsible for YouTube’s internal business systems. I advised on prioritization and growth of the engineering organization.
At the start of the COVID-19 pandemic I returned to Corporate Engineering to work on multiple projects related to improving Google employees work-from-home experience. Primary focus was on second-screen assistive devices and the security of the home IT setup experience.
In the Corporate Engineering group, my team was responsible for many systems and infrastructure critical to Google employee’s IT (examples):
- Techstop: Google’s crown jewel of tech support for employees, my team ran the front-end employees would use to get support, the CRM field techs would use to provide support, and tools used to help diagnose and fix problems in advance.
- Infrastructure: Google’s BeyondCorp inventory pipeline, which drives all access decisions to Google systems.
- IT asset management: Every device in the hands of an employee was acquired/managed/retired through my team’s systems.
- Security: A system for controlling the allowlist/blocklist for binaries running on employee workstations and servers.
During this period I grew this organization from 15 to 60 engineers in New York and Mountain View CA.
After the departure of the founding manager of our team, I volunteered to shepherd the team through a transition to a new manager. I never returned to being an engineer as expected…
During this time, I grew the organization from a team of seven in New York to a team of 30 spanning New York, San Francisco, London, and Hyderabad.
As one of ten sales engineers spread across the United States, I collaborated with advertising sales teams to help Fortune 500 companies work with Google APIs.
I then went on to co-found an internal software engineering team to build internal systems to enable our sales teams. These systems automated many complex processes and provided large scale analysis for the sales teams and their clients.
Provided software engineering consulting services for companies using Microsoft SharePoint and Documentum. Partnered with the director of sales on initial client calls, performed client site visits to help install, configure, and customize integration components.
Worked on multiple internal projects exploring new technologies for clinical trials, in particular Microsoft SharePoint, tablet computing, mobile devices. Development primarily in .Net / C#.
Worked on various components of the document management systems responsible for FDA clinical trial submissions. Full stack development with Java backends, integrating with Documentum.
Volunteering
I've volunteered with multiple local organizations by serving as a board member.