Andy Belle-isle is a firmware engineer with a decade of experience specializing in low-level systems, kernel interactions, and secure payment device firmware. Currently at Square, he designs NFC/EMV and FeliCa tap-to-pay stacks, implements MCU-to-host USB communications across macOS, iOS, and Android, and runs CI/CD and on-call workflows for firmware validation and merchant issue resolution. Past roles include embedded firmware at Bose and hands-on hardware/software test-fixture development during an internship at Trimble, giving him a rare blend of field-level factory support and test automation experience. He holds an MS in Computer Engineering from RIT and often bridges RTOS, USB, and wireless protocols in production devices. Colleagues would note his pragmatic problem-solving and that he prefers the Colemak keyboard layout—an indicator of his focus on efficiency and ergonomics. Located in Katavi Region, he brings practical device engineering experience to complex embedded payment systems.
10 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at Rochester Institute of Technology
An embedded operating system for STM32 Nucleo Boards
Contributions:6 PRs, 65 pushes, 7 branches in 5 years 10 months
stlinkstm32operating-systembluepilloperating
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.