Summary
Overview
Work History
Education
Skills
Timeline
Generic

David Garcia

Irvine,CA

Summary

Senior Software Engineer with 8 years of experience in embedded Linux and web development. Proven track record of delivering enterprise-level control interfaces, cross-platform applications, and custom embedded Linux systems. Expertise in JavaScript, DevOps practices, and leading Agile development teams.

Overview

8
8
years of professional experience

Work History

Embedded Software Engineer

Teradek
Irvine, CA
04.2017 - Current
  • Led development and successful deployment of an enterprise-wide web control interface across the entire IP streaming product portfolio, using Backbone.js, Underscore.js, PAHO MQTT, and jQuery.
  • Led development of a cross-platform fleet management Electron-based application, streamlining studio monitor setup through automated service discovery and batch configuration.
  • Implemented multi-platform streaming integrations with major CDNs (YouTube, Facebook, Twitch, Vimeo).
  • Created custom Linux distribution for Xilinx Zynq UltraScale+ MPSoC architectures using Yocto Project, enabling rapid product development and deployment.
  • Architected and implemented comprehensive CI/CD pipelines using Jenkins and Groovy scripting, streamlining firmware build processes and deployment workflows.
  • Orchestrated Agile development processes for 5-person cross-functional team, maintaining high sprint velocity while effectively reducing bug backlog.

Education

C Programming With Linux

Dartmouth College / EdX Professional Certificate
12-2020

Associate of Arts - Kinesiology

Saddleback College
Mission Viejo, CA
05-2016

Skills

Languages: JavaScript, LUA, Bash

Web Technologies: React, jQuery, Backbonejs, Underscorejs

Version Control: Git, Bitbucket

Methodologies: Agile/Scrum

Timeline

Embedded Software Engineer

Teradek
04.2017 - Current

C Programming With Linux

Dartmouth College / EdX Professional Certificate

Associate of Arts - Kinesiology

Saddleback College
David Garcia