Software Engineer at Google
Palo Alto, California
Software Engineer @ Google Software Engineering Intern @ LinkedIn I joined the Online Monetization (ads) team to help improve the ad management service. I designed and implemented a bulk-upload from excel doc feature to make the creation and editing of ads much more efficient. The implementation made extensive use of Java and the Apache POI library. From...
Software Engineer @ Google Software Engineering Intern @ LinkedIn I joined the Online Monetization (ads) team to help improve the ad management service. I designed and implemented a bulk-upload from excel doc feature to make the creation and editing of ads much more efficient. The implementation made extensive use of Java and the Apache POI library. From May 2012 to August 2012 (4 months) Mountain View, CaliforniaSoftware Engineering Intern @ Facebook The Platform Distribution team covers a wide spectrum of features, each designed to increase traffic from Facebook to third party apps or websites. During my internship, I refactored the URL scraping and caching code, and assisted in the launch of a new bookmarks navigation pagelet located on the Facebook home page. For these tasks, I learned front-end programming languages (most notably PHP) and adapted to a rapid development-to-release cycle. From May 2011 to August 2011 (4 months) Palo Alto, CaliforniaSoftware Engineering Intern @ Facebook The infrastructure Service Management team is responsible for building and enhancing the backend production infrastructure at Facebook, ensuring site performance and scalability. As part of this team, I added a module to enable backend services to query the directory service via cache. This involved learning the system architecture as well as the Facebook development environment, tools, and coding standards. From May 2010 to August 2010 (4 months) Palo Alto, CaliforniaSystems Engineering Intern @ Lockheed Martin Space Systems Company As part of the Solar Ultra Violet Imager team, I taught myself the DXL programming language and used it to build time-saving tools to assist my team. I administered and reorganized DOORS, a specialized hierarchical database used to track satellite requirements. I created documentation for my software and mentored my successor in DXL and DOORS. From May 2008 to August 2009 (1 year 4 months) Palo Alto, CaliforniaSenior Software Engineer - Backend Service @ Evernote Senior member of a three-person team responsible for Evernote’s cloud-based microservices platform.- Enhanced the microservice platform by improving monitoring, stability, log export, event-logging, documentation, and deployment pipelines.- Designed and implemented the network ingress solution for the microservice platform using Envoy proxy.- Educated and supported other developers and DevOps within the company to build services on the microservice platform.- Led the technological transition of Evernote’s static Web resources to a cloud-based content delivery network (CDN) solution. From April 2017 to October 2018 (1 year 7 months) Software Engineer - Evernote Business @ Evernote Worked with product managers, product designers, client engineers, and QA engineers to develop features for Evernote’s business product.- Built an embedded webapp which surfaced business notes, notebooks, members, and newsfeed to users.- Rebuilt and iterated on the checkout and onboarding flows to improve business sign-ups.- Designed and built a new type of Evernote account managed by the business owners which was critical to customer adoption- Refactored major components of the business backend, improving APIs, encapsulation, dependency injection and tests. From May 2013 to April 2017 (4 years) Redwood City, CaliforniaSoftware Engineering Intern @ Composite Software Composite Software is a company specializing in virtual database management software. My project was to design a dataset containing thousands of users and items, and a billion bids, to be used for quality assurance and customer demonstrations. Towards this goal, I built a program to create the dataset using a combination of static data and pseudo-randomly generated data. The program was built using shell scripting, SQL, and Java. From May 2007 to August 2007 (4 months) San Mateo, California
Software Engineer
Software Engineering Intern
May 2012 to August 2012
Mountain View, California
Software Engineering Intern
May 2011 to August 2011
Palo Alto, California
Software Engineering Intern
May 2010 to August 2010
Palo Alto, California
Lockheed Martin Space Systems Company
Systems Engineering Intern
May 2008 to August 2009
Palo Alto, California
Evernote
Senior Software Engineer - Backend Service
April 2017 to October 2018
Evernote
Software Engineer - Evernote Business
May 2013 to April 2017
Redwood City, California
Composite Software
Software Engineering Intern
May 2007 to August 2007
San Mateo, California
What company does Kevin Chan work for?
Kevin Chan works for Google
What is Kevin Chan's role at Google?
Kevin Chan is Software Engineer
What industry does Kevin Chan work in?
Kevin Chan works in the Internet industry.
Who are Kevin Chan's colleagues?
Kevin Chan's colleagues are Philipp Wetzler, Patrick Gartoll, Cody Greenley, Meghan Thornton, Matt Ginzton, Ben Herrera, Heejin Ahn, Kevin Meyer, Alex Stillwell, and Matt Laine
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Kevin Chan's Social Media Links
/company/g... /school/uc...