Andrew Klofas engineer

Systems Software Architect

kicad-happy logo

Claude Code kicad-happy plugin that turns AI into a full-fledged electronics design assistant. Parses KiCad schematics and PCB layouts, detects circuit patterns, validates designs against datasheets, sources components from DigiKey/Mouser/LCSC, and generates fab-ready BOMs for JLCPCB and PCBWay. Validated against 1,000+ open-source KiCad projects using a dedicated test harness.

Skills
  • KiCAD Design Review
  • BOM Management
  • DigiKey/Mouser/LCSC/element14 APIs
  • JLCPCB/PCBWay Manufacturing Workflows
2019 - 2020

Beaker and Wrench

Embedded Systems Developer for Beaker Bus System for Wiped-Film Evaporation System

May 2019

Wi-Fi Stepper

Electrical Engineer and
Embedded Systems Developer

Lead concept, design, development, and production of a Crowd-funded Stepper Motor IoT device. Utilizes core technologies: ESP8266, powerSTEP01, and ATECC508a.

Technologies & Skills
  • KiCAD
  • Arduino ESP8266
  • Embedded C/C++
  • Python, MQTT, and RESTful interfaces
  • Frontend Javascript + Vue.js + Bulma
  • Jekyll + Ruby + Node.js
  • Crowd Funding
Wi-Fi Stepper Production Board
Wi-Fi Stepper Production Board
Sept 2018

Peristaltic Dosing Pump

Embedded Systems Designer

Designed Hardware and Embedded Software for a high-viscocity peristaltic pump. Utilizes core technologies: TB6600 and ATMEGA328

Technologies & Skills
  • KiCAD
  • Embedded C/C++
  • Stepper Motors
2018 Season

Battle Bots

Team Gemini

2018 Season of Battle Bots filmed for the Discovery Channel. Part of a team that designed fighting robots and rapidly fixed them after each match. Team Page

Good Robotics logo
2018 - Present

Good Robotics Consulting

CEO / Systems Architect

Started Engineering contracting/consulting for Electronics and Embedded Software.

2013 - 2015

Novariant

Systems Software Engineer

Developed control platforms for tractors and mobile farm equipment using GPS, high speed cameras, and embedded sensors. Maintained legacy products while innovating next generation systems. Architected a high-fidelity synchronous timing framework for embedded Linux.

Technologies & Skills
  • Embedded Linux Kernel
  • Real-Time Linux
  • Computer Vision
  • High-Accuracy GPS Positioning
2010 - 2012

Intuitive Surgical

Embedded Systems Engineer

Developed embedded software for new instruments and new procedures on the da Vinci Surgical System which enables surgeons to teleoperate an endoscopic surgical robot.

Technologies & Skills
  • Embedded C
  • Python
  • Medical Devices
2009

Helicopter Control System

Lead Engineer

Lead a team that developed the Helicopter Augmented Control System which assists drone pilots of conventional RC helicopters.

Technologies & Skills
  • Control Systems
  • User Interface Design
  • Embedded C
  • MATLAB
2009 - 2011

NASA Ames Research Center

Robotics Software Engineer

Developed software to control autonomous robotic vehicles. Field experience deploying and supporting a fleet of robotic rovers in the Mojave Desert and Arctic Tundra to assist in Biological Research by collecting topographical and scientific data. Built simulations for a Lunar Micro Rover, experimented with advanced sensor fusion techniques.

Technologies & Skills
  • Linux Kernel
  • C
  • Vision
  • Real-time network communication
  • Microcontrollers
Andrew Klofas firefighter

Firefighter, EMT

2023 - 2025

Cal Fire Intel

Research Data Specialist

Sensor operator and software developer on Cal Fire's CI641 intelligence aircraft. Mapped active wildfire perimeters using thermal and multispectral sensors. Built the real-time data pipeline — live video streaming, automated perimeter mapping, and product distribution to firefighters and partner agencies.

Technologies & Skills
  • Kotlin, Python, ArcGIS Pro
  • MPEG-TS, MISB ST 0601, HLS/RTSP Video Streaming
  • Infrared & Multispectral Sensor Systems
  • Real-time Geospatial Data Processing
Boone Fire Thermal Composite from CI641
Boone Fire Thermal Composite from CI641
2022 Fire Season

Cal Fire

Firefighter

Seasonal Firefighter for the California Department of Forestry and Fire Prevention protecting life, property, and the watershed of California.

Summer 2022

SWIS Camera Experiments

SJSU Wildfire IRCamera System (SWIS)

Developed infrared camera platform to capture Fire Behavior from an Aerial Platform during controlled and uncontrolled wildfires.

  • Deployed to wildfires in conjunction with NOAA's CalFiDE aircraft
  • Overflew the Canyon RX Fire Experiment in Salinas designed to manufacture extreme fire behavior in a box canyon
2022

Royal Ambulance

Emergency Medical Technician

Worked as an EMT providing inter-facility transport service

EMT for Royal Ambulance
EMT for Royal Ambulance
August 2021

Dixie Fire Deployment

San Jose State University Fire Weather Lab

Measured wildfire plume dynamics using Doppler Radar and Lidar to develop and validate fire model prediction and forecasting

Spring 2021

Fire Weather Lab

San Jose State Graduate Program in Meterology
Graduate Student in Meterology Department (Fire Weather)
San Jose State University
August 2020

CZU Lightning Complex

CZU Lightning Complex
Firefighter of the CZU Lightning Complex
2016 - 2023

Santa Cruz County Fire

Volunteer Firefighter

All risk fire service. Protecting and responding in the community I call home.

Fire Apparatus Engineer2019
Santa Cruz County - Bonny Doon Fire Team
Santa Cruz County - Bonny Doon Fire Team
2017 Fire Season

Cal Fire

Firefighter

Seasonal Firefighter for the California Department of Forestry and Fire Prevention protecting life, property, and the watershed of California.

Emergency Medical Technician (E144715)2018
Firefighter I (CA-OSFM)2017
Basic Fire Academy (Santa Cruz County)2016
2017

Fire Runsheet

Rip-and-run Dispatch Printers

Developed dispatch CAD integrations to printout emergency incident information along with:

  • Turn-by-turn route information
  • Helicopter landing zones
  • Fire weather information
  • Ocean tide times for water rescues
  • Custom mapbook integrations
Technologies & Skills
  • Java + Kotlin
  • Python
  • Web Services Interfacing
  • IoT Security using VPN
  • USB Printing Protocols
Fire Runsheet Rip-and-run Printers
Fire Runsheet Rip-and-run Printers