Thomas Gorham

Software & Hardware Engineer

Objective

To build essential products and processes that empower their users to work and live more meaningfully and effectively.

Experience

Convictional

Remote

Software Engineer

Apr 2021 – Aug 2026

Billing, Platform, Infra, Security

  • Built and maintained Stripe billing systems scaled to thousands of customers.
  • Designed and maintained a horizontally scalable realtime collaborative document editing system backed by CRDTs (Prosemirror & Yjs).
  • Represented engineering and served as security officer through two years of SOC 2 certification.

Garmin Intl.

Olathe, KS

Design Engineer II / Project Engineer

May 2018 – Apr 2021

  • Led electrical design of a Yocto Linux and FPGA-powered marine radar, including the memory-mapped VHDL processing system, on the Xilinx Zynq platform.
  • Led a cross-functional team delivering the marine industry's first L1/L5 band GPS sensor, from design through manufacture.
  • Built automated hardware test systems in Python (GPIB, SCPI, UDP) to speed up development and standardize testing practices.

Design & Software Engineering Intern – Marine & Aviation

May 2016 – May 2018

  • Designed embedded hardware and firmware across marine (Bluetooth HID, FPGA radar control) and aviation (certified audio processing) product lines.
  • Built Python and VHDL test tooling to validate hardware and firmware functionality.

Skills

Languages

C Python JavaScript TypeScript Go

Technologies

React Stripe CRDTs ProseMirror Yjs

Hardware & EDA

Verilog VHDL FPGA AutoCAD OnShapeKiCad

Systems & Tools

Linux Docker

Strengths

Systems Engineering Individual Contributor Communication Self-Directed Learning

Education

Kansas State University · B.S. in Electrical Engineering

Graduated May 2018

Specialization: Communication Systems and Design