Kevin Clark

Co President at Piedmont Makers

Oakland, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Kevin Clark is a seasoned software engineer and leader with 19 years of experience building scalable search and systems infrastructure across startups and major tech companies. He combines hands-on backend expertise—contributing to projects like SwiftNIO, Rubinius, and high-throughput metrics tooling—with a track record of shaping engineering culture and delivery at Apple and Cue. Comfortable leading with influence or formal authority, he designs resilient, testable architectures and operational pipelines that process millions of documents per minute. Beyond product engineering, he mentors and scales technical programs—running a large youth robotics organization and serving as Co-President of a STEAM-focused nonprofit—demonstrating a rare mix of technical depth and community leadership. Notably, his open-source contributions span low-level system work (FFI, ByteBuffer, process polling) and performance-driven monitoring code, reflecting a pragmatic systems thinker who also cares about teaching and organizational craft.
code19 years of coding experience
job15 years of employment as a software developer
bookUniversity of California, San Diego
github-logo-circle

Github Skills (28)

asynchronous10
non-blocking10
python10
async10
virtual-machine10
c1110
io10
networking10
bytebuffer10
ruby10
c1710
event-driven10
process-monitoring10
ffi10
process-monitor10

Programming languages (13)

JavaC++CRustGoGroovyTypeScriptShell

Github contributions (5)

github-logo-circle
Cue/scales

Oct 2011 - May 2013

scales - Metrics for Python
Role in this project:
userBack-end Developer
Contributions:11 commits in 1 year 7 months
Contributions summary:Kevin primarily contributed to the development of metrics and monitoring capabilities for the project. They ported a meter implementation from another system, incorporating Exponentially Weighted Moving Average (EWMA) calculations to track performance metrics. They also fixed a bug in the Graphite pusher and addressed issues related to data handling within the Flask handler. The user's contributions included refactoring and addressing memory-related performance problems within the codebase.
pythonrecallgraphitemetricscounter
mojombo/god

Sep 2007 - Jun 2008

Ruby process monitor
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:11 commits in 9 months
Contributions summary:Kevin primarily contributed to the core functionality of the god process monitor, focusing on improving the handling of events and process information. They enhanced the netlink handler to include extra data from events and fixed a bug in the kqueue handler. Furthermore, they refactored the system's process polling mechanism by splitting it into ps and /proc based pollers, improving its portability. This included modifying Ruby files and C code, demonstrating a mix of back-end and system-level contributions.
railsprocess-monitormonitorruby
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
Kevin Clark - Co President at Piedmont Makers