Summary
Bill Daniels is a veteran software engineer and entrepreneurial founder with nearly five decades of hands-on experience in industrial automation, robotics, and embedded systems. He builds end-to-end solutions—firmware for MCUs (ESP32, Arduino, BeagleBone), multi-threaded C#/.NET desktop control apps, and web-based device controllers with 2D/3D visualizations—and currently develops a Six-Axis robotic arm and a System Monitor and Control (SMAC) platform. With a math and physics background and early C++ training at IBM, he excels at scientific APIs, real-time serial/socket communications, and clean, maintainable architectures guided by a strict KISS philosophy. His career blends product R&D, small-business manufacturing (high-end speakers, CNC, telescopes), and R&D roles for diagnostics and sortation systems, showing a rare mix of electronics, mechanics and full-stack software. Based in Fort Lauderdale, he prefers electro-mechanical R&D environments and often rewrites complex systems to simpler, more robust designs.
9 years of coding experience
14 years of employment as a software developer
Associate of Arts (A.A.), Mathematics / Physics, Associate of Arts (A.A.), Mathematics / Physics at Palm Beach Community College
High School Diploma, Mathematics and Computer Science, High School Diploma, Mathematics and Computer Science at The Principia Upper School
Bachelor of Arts (B.A.), Mathematics - Physics - Computer Science, Bachelor of Arts (B.A.), Mathematics - Physics - Computer Science at Florida Atlantic University