Eric Kidd is a seasoned software leader with 28 years of experience building distributed systems, embedded software, and scalable cloud data-processing platforms. As Managing Director of Custom Software at Elevate and formerly Principal Software Engineer at Faraday, he has designed core APIs, two distributed job systems, and robust pipelines for moving tabular data between BigQuery, PostgreSQL, RedShift and cloud storage. He combines hands-on engineering with product and business experience from founding several companies and shipping consumer- and enterprise-facing SaaS, mobile, and media services. An early systems thinker, his background includes compiler work at MIT and real-time embedded LISP development at iRobot, which informs a strong low-level-to-cloud perspective. He contributes to open-source infrastructure—improving Rails publishing tooling and enhancing rust-musl-builder integrations—demonstrating attention to reliability and reproducible builds. Based in Hanover, NH, he pairs technical mentorship with practical delivery, often turning research-grade ideas into production-ready systems.
28 years of coding experience
12 years of employment as a software developer
BA, Computer Science, BA, Computer Science at Dartmouth College
Docker images for compiling static Rust binaries using musl-libc and musl-gcc, with static versions of useful C libraries. Supports openssl and diesel crates.
Role in this project:
Back-end Developer
Contributions:3 reviews, 89 commits, 43 PRs in 5 years 9 months
Contributions summary:Eric primarily contributed to enhancing the `diesel` integration within the project, enabling support for both PostgreSQL and SQLite databases. They implemented example applications to demonstrate and test the functionality. Further contributions involved integrating the `sqlx` crate, which required addressing linking dependencies and adding a test program for verification. The user's work included addressing dependency issues and adapting existing examples to accommodate the changes.
Contributions summary:Eric primarily focused on fixing bugs and improving the test suite for the Publify platform. Their contributions involved resolving spec failures across multiple controllers and models, particularly addressing issues related to caching and mocking. They also updated the code to handle new style extended content and prevent accidental modifications of the blog title, demonstrating their attention to detail and commitment to code quality. Moreover, they updated the meta weblog api.
ruby-on-railspublishingrailshostedblog-engine
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
Eric Kidd - Principal Software Engineer at Faraday