Gene Ruebsamen is a Principal Data Scientist with 12+ years of multidisciplinary experience spanning embedded systems, aerospace-grade C++ development, and production ML/LLM deployments. He has a track record of translating complex algorithms—especially genetic and evolutionary methods—into robust, optimized software used in domains from NAVAIR bonded-joint analysis to quantitative trading. At Mindful Metrics he leads multimodal and Retrieval-Augmented Generation solutions, while prior roles spearheaded ML-driven trading strategies and real-time traffic routing innovations. Comfortable from bare-metal ESP32 sensor integrations (contributions to the widely used Tasmota firmware) to cloud-scale model tuning, he blends low-level engineering rigor with data science pragmatism. Known for squeezing performance out of constrained systems, he pairs academic depth (MS/PhD-level training) with hands-on delivery and mentorship. Based in Huntington Beach, he favors practical, auditable solutions that bridge research and production.
12 years of coding experience
22 years of employment as a software developer
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at UCLA Henry Samueli School of Engineering and Applied Science
M.S., Computer Science, M.S., Computer Science at California State University, Long Beach
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:13 commits, 1 PR, 8 comments in 3 days
Contributions summary:Gene primarily contributed to the `tasmota` firmware, focusing on integrating a Plantower PMS5003 particulate matter sensor. They added support for the sensor by defining GPIO pins in the template, implementing initialization routines, and creating commands for active and passive reading modes. Furthermore, they modified the code to allow configuration for continuous or interval readings and updated language files to include PMS5003 related labels. These changes enhanced the sensor integration within the existing framework.
Contributions:7 commits, 3 pushes in 1 year 11 months
controllergdscriptgodotgodot-enginevehicle
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.