Software Engineer III
Google LLC - AR/VR
09/2020 - Present
San Francisco, CA
- Tech lead for power and battery life reporting, validation, and budgeting efforts for the 1000 person organization, including register/clock/PLL characterization for a multi-core SoC.
- Cross-functionally led infrastructure efforts across hardware, software, Android, and custom OS teams for consumer device quality and telemetry.
- Benchmarked power, battery, usage, and latency performance across CUJs and synthetic data pipelines.
- Configured and scaled a lab of 15 devices with power instrumentation for org-wide availability.
- Constructed entire automated system and integration testing pipeline for multi-device testbeds with gigabyte-scale measurement.
Software Engineer II
Google LLC - Google Cloud
01/2019 - 09/2020
Sunnyvale, CA
- Tech lead for Quality initiatives of 30-engineer team.
- Constructed 3 large scale hermetic test infrastructures and test suites in cross team initiatives on complex projects.
- Managed 13 engineers in engagements for Engineering Excellence rotations for a total of 15 months of TL/management.
- Optimized release processes and project health with state of the art Google-scale global deployment infrastructures.
Software Engineer I
Digital Mortar, Inc.
08/2017 - 09/2018
San Rafael, CA
- Productionized the .NET MVP application to a secure and scalable production-ready product on Azure.
- Generated complex analytical C#, Android, and IoT projects from concept to user-delivered features.
- Interfaced with partners and clients to assess needs, and generated solutions from beginning to end to solve those needs.
VP of Engineering & Co-Founder
Treehoppr, Inc. (Sold to Deel Inc.)
09/2017 - 08/2018
San Francisco, CA
- Founded and lead engineering of this startup, creating technical partnerships across companies, and operating quickly and on a tight budget.
- Architected an elegantly designed full web stack application from the ground up with Vue.js, Django, AWS with secure fintech integrations.
- Implemented scalable and safe deployment processes, including blue/green deployment on AWS Elastic Beanstalk on a custom VPC.
- Managed a rapid development process as the head of engineering, with a user-centric development cycle.
Software Co-op Engineer
Kumu Networks, Inc.
01/2016 - 07/2016
Sunnyvale, CA
- Designed and built a hardware & software automation test infrastructure for complex next generation wireless networking systems to measure RF signals at varied frequencies and configurations.
- Executed projects with tangible results, such as the reverse engineering external protocols into a Python driver, saving $250,000.
Software and Electrical R&D Co-op Engineer
Corindus Vascular Robotics, Inc.
01/2015 - 11/2015
Waltham, MA
- Refactored a monolithic C# architecture to a modernized state machine architecture as the principal developer for the 2nd generation product's .NET teleoperations application.
- Developed and implemented systems of C firmware on ARM processors in a complex robotic system using custom CAN communication.
- Lead a team of 5 interns.
Application Languages
Python
Java
C#
C++
C
Go
Web Technologies
HTML5
CSS / SASS
JavaScript
TypeScript
Performance
Accessibility
Database and Caches
Proto Schema
Indexing
SQL
Key-Value
Distributed Concensus
Development Operations
Automated Testing
Lab Orchestration
Release Pipelines
Code Readability
Feature Flagging
Monitoring/Alerting
GCP
AWS
Azure
Robotic/Device Technologies
ROS
Prototyping
Hardware/SoC bringup
Power Validation
Comms (I2C, PWM, SPI, UART, etc.)
BS in Computer Engineering (EE/CE) and Computer Science
Northeastern University
09/2012 - 05/2017
3.81 GPA, 3.91 Major GPA, Dean's Scholarship, Dean's List
First Place in Senior Capstone Competition 2017
Custom-built and styled from scratch.
For more information, such as work history pre-2015, see LinkedIn or my personal portfolio at
http://chriskenyon.me
For an easier-to-read version of this résumé, see
http://chriskenyon.me/resume