Colin Godsey is a versatile "metal-to-cloud" engineer with 17 years of experience designing and operating high-volume distributed systems, spanning embedded I/O up through cloud infrastructure and data platforms. He currently serves as a Staff Engineer at Ergatta working across frontend (Kotlin/Compose), backend (Go/Postgres), data (DBT, TensorFlow) and AWS/Kubernetes infrastructure, and also runs his own consulting firm delivering embedded and server solutions. Previously he led creative video services at MediaMath, architecting Scala/Akka systems for large-scale ad delivery, and contributed performance-focused native and Java improvements to the popular Pi4J Raspberry Pi I/O library. Based in Estes Park, CO, he pairs hands-on low-level optimizations with product-minded system design and mentorship. Colleen—sorry, Colin—brings a practical blend of embedded systems proficiency and modern cloud/data engineering, with a knack for reducing system calls and improving reliability in both C and JVM code.
16 years of coding experience
20 years of employment as a software developer
General Studies Business, General Studies Business at Kishwaukee College
Math General Studies, Math General Studies at McHenry County College
Master of Science - MS Data Science, Master of Science - MS Data Science at University of Colorado Boulder
Math Computer Science Business, Math Computer Science Business at Northern Illinois University
Java I/O library for Raspberry Pi (GPIO, I2C, SPI, UART)
Role in this project:
Back-end Developer
Contributions:9 commits, 7 PRs, 1 push in 6 months
Contributions summary:Colin's contributions primarily focused on refactoring and improving the I2C (Inter-Integrated Circuit) communication library for the Raspberry Pi. They made significant changes to the native C code, optimizing I2C operations by reducing system calls and improving error handling. Furthermore, the user modernized the Java code by replacing JNI calls with native Java file handling. These changes improve efficiency and reliability for I2C device interaction within the pi4j-v1 project.
A RakNet reliable UDP transport server using Netty.
Contributions:5 releases, 119 commits, 88 pushes in 5 months
reliable-udpreliablenettytransportudp
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
Colin Godsey - Board Of Adjustment, Member at Ergatta