Profile Photo
GitHub LinkedIn hello@alexben.net

Agile electrical & computer engineer with a passion for propelling the advent of cutting-edge technology. Applied experience ranging from embedded and consumer-facing software development to electrical hardware design.

  • Self-motivated and self-proficient
  • Adept problem solver with demonstrated successes
  • Extensive software engineering background
    • Proficient with Python, C/C++
    • At home in Linux environments and systems management
    • Enterprise-scale cloud infrastructure development
    • AI/LLM software stack integration
  • Well-versed in several autonomous vehicle platforms and tools
  • Proficient embedded systems engineer
    • Digital circuit design and analysis
    • PCB design and assembly
    • Soldering and rework
    • Test equipment operation (oscilloscope, multimeter, etc.)
  • Experienced in rapid prototyping and general fabrication
    • Parametric 3D modeling
    • 3D printing (FDM, SLA)

Employment History

Elexa Consumer Products, Inc. (elexausa.com )

Chicago, IL ā€” October 2018 - Present

getguardian.com my.guardian.property

Lead Product Engineer

2020 - Present

Responsible for a wide range of engineering projects across the company's hardware and software products.

  • Heading the creation of physical and digital products specific to customer needs
  • Led technical implementation of enterprise-scale water leak monitoring solution built on LoRaWAN©
    • Active deployed network of 10,000+ leak detectors across continental USA and Hawaii
    • Contributed to firmware for water leak detection and environmental monitoring device
    • Built factory and warehousing software to coordinate large-scale device provisioning and rollout
  • Architected and developed cloud software platform enabling 24/7 remote monitoring and control of home water systems
    • End-to-end solution for deployment of company IoT products
    • Encompasses device connectivity, data processing, customer-facing web and mobile applications, realtime alerting, and more
    • Hired and managed small software engineering team to build and maintain; consisted of firmware, backend, frontend, and mobile developers
    • Contributed directly to code across all layers of the stack
  • Developing LLM-powered AI assistant that aids employees in day-to-day company operations
    • Integrated across internal company APIs and external toolchains
    • Built in Python on OpenAI Assistant architecture
  • Introduced company-wide technical documentation and SOPs to improve interdepartmental workflow
  • Coordinating product manufacturing with colleagues; primary technical contact for manufacturer
  • Interacting with business partners to gather and relay technical information
Technologies
Python C/C++ ESP32 STM32 ARM SX126x/7x UART / IĀ²C / SPI LoRaWAN© LLM Integration Google Cloud Platform
Skills
Embedded Systems Development Software Development 3D Printing Soldering Team Leadership Project Management Strategic Planning Stakeholder Communication Process Improvement

Product Engineer

2018 - 2020

  • Developed and maintained device firmware for water valve controller
    • Targeted Espressif ESP32 and STM32 platforms
    • Leveraged Semtech SX126x/7x series LoRa transceivers for RF communication
    • Written in Embedded C, several supporting tools in Python
    • Defined and implemented device API, made available as TCP/IP socket interface and through cloud MQTT pub/sub system
    • Implemented device provisioning and OTA update system
    • Created closed-loop control system for water valve actuation and dynamic torque control
  • Created automated test fixtures and programming tools for manufacturer use
  • Performed hardware testing and validation of firmware functionality
Technologies
C/C++ Python ESP32 STM32 ARM SX126x/7x MQTT UART / IĀ²C / SPI LoRaWAN©
Skills
Firmware Development 3D Printing RF Communication Test Automation Software Development Hardware Prototyping

Skyways Air Transportation, Inc. (skyways.com )

Electrical Engineer

Austin, TX ā€” August 2017 - December 2017 (Consulting), January 2018 - August 2018

  • Developed various hardware and electrical systems for autonomous, heavy-lift VTOL aerial platform
  • Designed avionics carrier board using Autodesk EAGLE that integrated flight subsystems
  • Created electronics package for vehicle payload door
    • Planned actuator and sensor placement with team engineers
    • Created PCBs and wiring harnesses for subassemblies
    • Implemented actuator control in firmware and provided interface to flight computer
  • Implemented initial version of antenna tracker to improve long-range vehicle telemetry
  • Responsible for vehicle avionics wiring harness design and assembly
  • Assisted in flight operations at home and during field testing; participated in integrated training exercises
    • Performed pre-flight checks and post-flight data analysis
    • Responsible for vehicle electrical systems troubleshooting and repair
Technologies
C/C++ Autodesk EAGLE Pixhawk / ArduPilot UART / IĀ²C / SPI Autonomous Vehicles Aerial Vehicles
Skills
Systems Integration Flight Testing Testing and Validation Regulatory Compliance Sensor Integration PCB Design 3D Printing Soldering

iKeyless, LLC (ikeyless.com )

Electrical Engineering Co-op

Louisville, KY ā€” Summer 2015, Spring 2016, Fall 2016

  • Utilized ARM Cortex M7 platform to create an encrypted programming system
    • Designed circuit, wrote firmware, and created accompanying PC tools to interface with system
  • Developed and deployed RF tool capable of identifying company products
  • Created hardware package for debugging NXP microcontrollers
  • Designed and assembled specialized programming fixtures
Technologies
Encryption Technologies Secure Programming UART / IĀ²C / SPI ARM
Skills
Cryptography Embedded Security Firmware Development Software Development PCB Design RF Communication Soldering

Competitions

IARC Logo
Redbird Robotics Logo

International Aerial Robotics Competition

Redbird Robotics ā€” Co-founder, Project Manager

University of Louisville ā€” January 2017 - December 2017

Redbird Robotics - IARC 2017

  • Led a team of engineering students in developing autonomous multirotor platform
  • Created robust flight system using Python, ROS1, PX4 flight stack atop NVIDIA Jetson TX2
    • Offloaded complex computation tasks such as vision and path planning to ground systems
    • Provided telemetry node that included a graphical interface to monitor and interact with the vehicle
    • Built abstracted software interfaces enabling less experienced team members to write and execute flight plans

Achieved 2nd place at the North American venue IARC in 2017

Technologies
OpenCV Linux C/C++ Python Ubuntu NVIDIA Jetson TX2 Pixhawk / ArduPilot Autonomous Vehicles Aerial Vehicles
Skills
Team Leadership Project Management Algorithm Development Real-Time Systems Embedded Linux Computer Vision Sensor Integration
NASA Logo

NASA Student Launch Competition

River City Rocketry (rivercityrocketry.org ) ā€” Lead Payload Electrical Engineer

University of Louisville ā€” September 2016 - May 2017

UofL Rocketry Team Wins NASA Title This Is: River City Rocketry Return To Flight We Build Rockets

  • Participated on a student-led team to develop a multirotor capable of rocket deployment followed by autonomous target detection and landing
  • Led decision making on fundamental multirotor vehicle characteristics through variety of analytical trade studies
  • Responsible for vehicle avionics, propulsion, and power delivery systems
  • Led flight testing campaigns from initial concept platforms into full integration with flight vehicle
  • Designed circuitry and PCB for redundant remote power cut-off and automatic parachute recovery system
    • Monitored kinetic energy of vehicle during flight using dedicated IMUs; cut power and deployed parachute if max KE threshold exceeded
  • Utilized ROS1 running on Raspberry Pi Linux microcomputer to interface with PX4 flight stack
    • Integrated flight control software and vehicle vision systems
  • Created full technical documentation (PDR, CDR, FRR) detailing all aspects of relevant systems

Achieved overall 1st place in the 2017 NASA Student Launch Initiative (nasa.gov )

Technologies
OpenCV Linux C/C++ Python Ubuntu Raspberry Pi Pixhawk / PX4 Autonomous Vehicles Aerial Vehicles Amateur Rocketry
Skills
Systems Engineering Safety Protocols Regulatory Compliance Project Management Computer Vision Sensor Integration Software Development

Projects

Capstone Design Laboratory

University of Louisville ā€” Fall 2017

  • Developed C libraries for IMU and sensorless (no hall-effect) BLDC motor control
    • Built on Microchip ATSAME70 microcontroller
    • Motion sensing used TDK InvenSense MPU9250 9-axis IMU
  • Implemented sensor fusion algorithms for orientation estimation of handheld 3-axis gimbal
Technologies
Microchip ATSAME70 C/C++ PID Control
Skills
Sensor Fusion Control Systems Development Real-Time Programming Algorithm Development

Education

UofL

B.S. in Electrical & Computer Engineering

J.B. Speed School of Engineering, University of Louisville

Graduated December 2017

Activities & Honors

  • Industry advisor to Redbird Robotics ā€” 2019 - 2020
  • IEEE Student Branch Chairman ā€” 2016 - 2017
  • Electrical & Computer Engineering Dept. Outstanding Student Award ā€” 2015 & 2016
  • Electrical & Computer Engineering Dept. M. Gordon Northrop Student Activities Award ā€” 2017