Peter Kehl is a seasoned software engineer with 13 years of experience who now focuses on Rust as a technical reviewer and open-source developer, preferring remote or hybrid roles. He brings deep back-end and database expertise from long-term work on web applications and enterprise systems—ranging from PostgreSQL and SQLite integration in phpMyFAQ to full‑stack contributions for the Selenium project. His background includes building microservices, e-learning platforms and secure healthcare applications, and he’s comfortable across Java, PHP, C++ and Linux ops as well as modern Rust toolchains. Notably, he combines hands-on implementation (e.g., adding SQLite support and database-specific datetime handling) with code review and course reviewing for technical publishers, making him both a builder and an arbiter of quality. Based in Olympia, WA, he pairs pragmatic engineering with a strong open-source ethos and a preference for roles strictly centered on Rust.
12 years of coding experience
17 years of employment as a software developer
Master's Theses, Master's Theses at University of Applied Sciences,Ulm,Germany
Master’s Degree, Electrical Engineering and Computer Science, Distinctions, Master’s Degree, Electrical Engineering and Computer Science, Distinctions at Technical University, Kosice, Slovakia
High School, Mathematics, Physics and Programming, A, High School, Mathematics, Physics and Programming, A at Jan A. Rayman's High School
Contributions:22 commits, 6 PRs, 3 comments in 2 years
Contributions summary:Peter primarily contributed to the SeleniumHQ website by adding and updating content related to SeLite add-ons. They introduced new add-ons, modified existing descriptions, added links, and restructured the SeLite section for better organization. Their work involved changes to the `index.jsp` file, indicating a focus on front-end development and content management within the Selenium project's website.
phpMyFAQ - Open Source FAQ web application for PHP 8.2+ and MySQL, PostgreSQL and other databases
Role in this project:
Back-end Developer & Database Engineer
Contributions:13 commits, 7 PRs, 11 comments in 2 years 3 months
Contributions summary:Peter primarily focused on enhancing database compatibility and functionality within the phpMyFAQ project. Their work included implementing SQLite support by modifying database driver files, adapting queries for specific database systems (including SQLite, MySQL, PostgreSQL, and MSSQL), and introducing database-specific datetime functions. They also contributed to the installation setup by enabling SQLite-specific fields. Additionally, the user merged code from another branch.
mysqlphpsqlweb-applicationdocker
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.