Staff Software Engineer
CurrentGoogle Web Server team● Google Web Server is the webserver that returns search results as HTML to end users. I collaborated with others on the team to write the backend infrastructure for a new RPC server that exposes structured search and knowledge data for use in other Google productsGoogle Affiliate Network frontend and backend software engineer.● Wrote a design document, designed backend storage, wrote backend code, and wrote frontend GWT code for new functionality that allows publishers to report missing orders and advertisers to approve or deny them.● Rewrote the batch link subscriptions system in order to significantly decrease the number of transient errors and significantly decrease the runtime of the job.DoubleClick Search DS3 Engine Integration Tech Lead.● Selected by Google to move from the Chicago office to the Kirkland office to participate on the DoubleClick Search DS3 migration project.● Lead a small team responsible for writing and maintaining the DS3 trafficking, inbound synchronization, and engine performance data retrieval systems.● Designed the DS3 trafficking system and co-designed the DS3 inbound synchronization system.● Formed and led a team tasked with rewriting legacy DoubleClick DART Search engine integration code using scalable Google technologies.● Created design documents for and developed Java back-end code for a new DoubleClick DART Search campaign management system using Google technologies.