Ian Wilson is a pragmatic software developer with 17 years of experience building full-stack web applications, with a strong bias toward Python backend systems. Based in Morro Bay, California, he has led ERP migrations, written test suites, and continuously delivered production features while practicing code reviews and disciplined deployment cadences. He combines practical e-commerce and retail systems experience from Las Pilitas Nursery with startup-style collaboration learned at Qrew, making him comfortable across product, operations, and engineering boundaries. An active contributor to hardware-adjacent open source, he expanded a Python-Arduino command library with precise timing and servo fixes, showing an eye for embedded systems and IoT integration beyond typical web work. He’s eager to broaden into mobile and native apps as well as deeper Arduino/hardware projects, bringing a mathematician’s rigor to pragmatic software delivery.
17 years of coding experience
4 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Bachelor of Science (BS), Mathematics, Bachelor of Science (BS), Mathematics at Cal Poly San Luis Obispo
A Python library for communicating with Arduino microcontroller boards
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:21 commits in 17 days
Contributions summary:Ian contributed significantly to the `python-arduino-command-api` project by implementing new commands and functionalities for interacting with Arduino microcontrollers. They added support for `shiftIn` and `shiftOut` commands, expanding the library's capabilities for data transfer. Further modifications included refactoring, fixing servo related operations, which indicates a focus on refining the core functionalities of the library for improved interaction with the Arduino hardware. Several commits targeted correcting the handling of microsecond values and other precision tasks in the Arduino library.
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
Ian Wilson - Software Developer at Las Pilitas Nursery