Shane Mattner is a seasoned embedded systems lead with 9 years of experience specializing in robotics, consumer electronics, and industrial control, based in San Francisco. He currently leads embedded systems at Skip, where he oversees hardware-software integration and real-time firmware development. His hands-on background spans C, embedded Linux, RTOS, and multi-domain hardware interfaces, including BLE, motor control, Buildroot-based systems, and Linux automation tooling. He combines firmware work with system-level thinking—designing multilayer PCBs, validating with data dashboards, and mentoring cross-functional teams. As an active open-source contributor, he has advanced the SKiDL project (KiCad circuit design tooling) as a backend developer, implementing part placement, collision detection, hierarchical sheets, and power-net support. With an MS in Mechanical Engineering (Controls) from the University of Wisconsin–Madison and teaching experience as an adjunct instructor, he brings both rigor and communication chops to translate complex requirements into reliable, auditable solutions.
SKiDL is a module that extends Python with the ability to design electronic circuits.
Role in this project:
Back-end Developer
Contributions:244 commits, 8 PRs, 35 comments in 1 month
Contributions summary:Shane contributed to the development of the SKiDL module for designing electronic circuits by implementing and refining functionalities related to part movement, bounding box calculations, and hierarchical sheet generation. Their work involved modifying core files in the SKiDL project, specifically in the `part.py` and `circuit.py` files, along with creating functions to support part placement, collision detection, and schematic generation for Kicad. The user's contributions also include the addition of power nets, and the creation of a test case within the `examples` directory.
Contributions:4 reviews, 153 commits, 4 PRs in 1 month
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.