Kyle Machulis

Lead Of In-Store Technologies at Nonpolynomial

California, 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
Kyle Machulis is a pragmatic technology leader and founder with 20 years of experience building embedded systems, robotics, and immersive hardware-software products from prototype to store deployment. Currently leading In-Store Technologies at Augmodo and founder of Nonpolynomial, he blends strategic leadership with hands-on firmware, infrastructure, and operations work across teams. His background includes platform engineering at Mozilla (contributing to Firefox OS tooling and UI tests), deep device-level contributions to projects like libfreenect and Emotiv drivers, and production firmware at Grabango. Kyle is fluent across languages and domains—real-time C/C++, Rust, DevOps scripting, and graphics/haptics for immersive environments—so he often moves between low-level debugging and product-facing architecture. Based in California, he pairs entrepreneurial grit with a history of open-source impact, including cross-platform BLE and eye-tracking algorithm work that isn’t obvious from his job titles alone.
code20 years of coding experience
job23 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Oklahoma
stackoverflow-logo

Stackoverflow

Stats
430reputation
41kreached
10answers
0questions
github-logo-circle

Github Skills (63)

uitest10
debugging10
opencv10
javascript10
python10
package-management10
marionette10
testing10
http10
b210
test-framework10
bash10
user-interface10
eye-tracking10
bluetooth-le10

Programming languages (18)

C#JavaC++RustCObjective-C++GoHTML

Github contributions (5)

github-logo-circle
deviceplug/btleplug

Jan 2020 - Jan 2023

Rust Cross-Platform Host-Side Bluetooth LE Access Library
Role in this project:
userBack-end Developer
Contributions:69 reviews, 176 commits, 102 PRs in 3 years
Contributions summary:Kyle primarily contributed to the `corebluetooth` module, which is a cross-platform Bluetooth LE access library written in Rust. Their work focused on integrating CoreBluetooth APIs for macOS, including creating the necessary delegate objects, message handling, and event emission to build the Rust side of the BLE access library. The user also made changes to support a channel-based event handling system and improved the notification support.
bluetooth-lerustbluetoothbluetooth-low-energyandroid
openyou/emokit

Oct 2010 - Jun 2016

Open source driver for accessing raw data from the Emotiv EPOC EEG headset
Role in this project:
userBack-end Developer
Contributions:64 commits, 1 PR, 21 comments in 5 years 9 months
Contributions summary:Kyle primarily worked on the development of the Emotiv EPOC EEG headset driver. Their contributions include adding libusb communications to the C library, cleaning up the CMake file, incorporating library finders, and integrating gyro read functionality. Furthermore, they implemented a key generation algorithm and decryption functionality. The work focused on low-level interaction with the headset and data processing.
driver
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