Alex Klimaj

CEO CTO at ARK Electronics

Salt Lake City, Utah, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alex Klimaj is an electrical and embedded systems engineer with 10 years' experience, currently CEO/CTO and founder of ARK Electronics in Salt Lake City, focused on designing electronics to grow the U.S. drone industry. He bridges hardware and firmware across circuit and PCB design, battery and power systems, and embedded firmware — from Altium-based rigid-flex layouts and ~400W DC designs to real-world measurement with Keysight oscilloscopes. Alex is an active contributor to PX4 (notably updating the batt_smbus driver) and to PX4-GPSDrivers (adapting U-blox F9P configurations), demonstrating systems-level integration of smart batteries and GNSS heading into open-source flight stacks. His background includes product and manufacturing engineering—cost reductions of high-volume products, camera and IMU PCB design, and Python-driven manufacturing test systems—showing a rare blend of prototype agility and production discipline. He thrives on solving tough embedded problems at the hardware/software boundary while scaling solutions for real-world UAV deployments.
code10 years of coding experience
job5 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
github-logo-circle

Github Skills (12)

uart10
configuration-management10
smbus10
embedded10
c-language10
px410
serial-communication10
sys10
c-programming-language10
autopilot9
i2c9
drones8

Programming languages (11)

C++CSSShellCRustCMakeTeXJavaScript

Github contributions (5)

github-logo-circle
PX4/PX4-GPSDrivers

May 2021 - Nov 2022

Platform independent GPS drivers
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 reviews, 9 commits, 12 PRs in 1 year 6 months
Contributions summary:Alex's contributions center around modifying and configuring the UBX GPS driver within the `px4/px4-gpsdrivers` repository. They focused on adapting the driver for specific U-Blox GPS modules, particularly the F9P, by adjusting configuration settings and enabling specific features like moving base functionality and UART1 communication for heading data. The changes involve modifying baud rates, enabling and disabling specific message output formats, and setting measurement rates. These modifications suggest a focus on hardware integration and optimization.
driversplatform-independentindependentgarmingpx
PX4/PX4-Autopilot

Mar 2018 - Jan 2023

PX4 Autopilot Software
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:149 reviews, 74 commits, 248 PRs in 4 years 11 months
Contributions summary:Alex primarily worked on the `batt_smbus` driver within the PX4 Autopilot Software repository. Their contributions involved updating and expanding the driver to support battery monitoring via SMBus, including changes to the battery status message and fixes related to temperature readings. The changes included adding error returns and code modifications. They added code related to reading the serial number and cycle count.
multicopteravoidancedroneuasraspberry-pi
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.
Request Free Trial
Alex Klimaj - CEO CTO at ARK Electronics