Ford Peprah is an embedded software engineer with 13 years of experience designing and shipping firmware and tools for payment terminals, wearables, and embedded platforms. Currently at Block after several impactful roles at Square, he has deep experience in OS architecture, build systems, and embedded development tooling across products like Square Terminal and Register. His open-source contributions include enhancing pylink with RTT support and Python 3 compatibility—work that reflects a hands-on approach to debugging and device programming workflows. A Waterloo computer science graduate based in Toronto, he blends low-level hardware understanding with practical system integration and developer tooling. Notably, his background spans both consumer devices (Pebble) and high-scale fintech hardware, showing an unusual mix of product-driven firmware and infrastructure-focused engineering.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Computer Science (B.CS), Computer Science, Bachelor of Computer Science (B.CS), Computer Science at University of Waterloo
Python Library for device debugging/programming via J-Link
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:44 releases, 55 reviews, 61 commits in 5 years 3 months
Contributions summary:Ford primarily contributed to the `pylink` library, focusing on enhancing its functionality and supporting new features. Key contributions include adding RTT (Real-Time Transfer) support, including control buffer and status information. They also addressed Python 3 compatibility issues and updated the library's version, reflecting bug fixes and feature implementations such as SWD read fixes. The user also worked on the build process, incorporating changes like fixing Pandoc installation and adding a missing dependency for the library's setup.
Contributions:6 pushes, 2 branches in 9 years 4 months
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.