Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

James Delaplane

Los Angeles,CA

Summary

I'm a software engineer with a background in embedded design and media processing. I'm interested in building complex solutions as simply as possible.

Overview

10
10
years of professional experience

Work History

Lead Software Engineer

Kinesis Video Streams, AWS, Amazon
03.2021 - Current
  • Technical lead for the software development kit (SDK) team for Kinesis Video Streams within AWS.
  • Maintain legacy open source projects for uploading media to KVS, WebRTC & signaling.
  • Planned, coordinated, and lead development for KVS Edge.
  • Planned, coordinated, and contributed to development for KVS WebRTC ingestion.
  • Worked directly with customers for both onboarding new customers and debugging production issues for current customers.

Senior Firmware Engineer

Ring (Acquired by Amazon)
04.2018 - 03.2021
  • Worked on an initiative to unify all of Ring's firmware business logic under a common runtime SDK with an abstracted HAL.
  • Coordinated heavily with vendors in Taiwan, and teams in bay area, Los Angeles, the UK, and Taiwan.
  • Designed, built, tested, and launched project Cocoa.
  • Lead late stage development on the MT7686 (main processor) of Cocoa
  • Lead firmware engineer for Ring's End to End Encryption project, Ring's #1 global priority in 2020.
  • Designed, reviewed, implemented, and tested the E2EE implementation along with 7 other firmware engineers.
  • Coordinated E2EE development and launch with various TPMs and the CTO, as well as engineers from backend, app development, and digital security.

Firmware Engineer

Ring
02.2016 - 04.2018
  • Worked on a newly Linux products based on Ambarella processors and SDK, and their many iterations that followed.
  • Maintained the lifecycle of products used in millions of devices.
  • Regularly debugged field issues with limited information
  • Worked directly with QA and the CTO as the product went from 5k active users to 200k active users in a matter of months. More than 2 million at the time of my departure.

Software Intern

Qualcomm
06.2015 - 09.2015

Developed an open source application for parsing Excel spreadsheets listing open source licenses and generating visual diagrams with Graphviz to illustrate dependencies.

Software Intern

Qualcomm
06.2014 - 09.2014

Worked on a project related to mitigating man-in-the-middle attacks on Qualcomm devices

Education

Bachelor of Science in Electrical Engineering with a focus on Software Systems -

University of San Diego
San Diego, California
2015

Skills

  • Highly proficient in: C, C
  • Familiar with: Java, JS, GDScript
  • Multi-threaded & multi-process design
  • I've worked with: WebRTC, STUN, TURN, ICE, UDP/TCP, DTLS/TLS, RTP, SRTP, h264, IPC, protobuff, MQTT, OpenSSL & mbedTLS, and gstreamer
  • Embedded Linux, FreeRTOS
  • Continuous Integration Systems

Projects

Qualcomm Internship (2015): Developed an open source application to parse Excel spreadsheets listing open source licenses, using Graphiz to generate visual diagrams for legal teams.

Timeline

Lead Software Engineer

Kinesis Video Streams, AWS, Amazon
03.2021 - Current

Senior Firmware Engineer

Ring (Acquired by Amazon)
04.2018 - 03.2021

Firmware Engineer

Ring
02.2016 - 04.2018

Software Intern

Qualcomm
06.2015 - 09.2015

Software Intern

Qualcomm
06.2014 - 09.2014

Bachelor of Science in Electrical Engineering with a focus on Software Systems -

University of San Diego
James Delaplane