Benjamin Peinhardt

Software Engineer at Mercury

North Carolina, 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

🤩
Rockstar
🎓
Top School
Benjamin Peinhardt is a Full Stack Software Engineer with six years of experience building reliable web systems, test automation, and DevOps pipelines, currently working at Mercury. He has a strong Rust and backend pedigree—contributing test suites to the thirtyfour Selenium WebDriver client and refining unary operation handling in the Gleam compiler—which shows a knack for low-level correctness and cross-browser test robustness. Comfortable across the stack, he has shipped features and tests at startups like Coder and IDVerse and moved between production, QA, and engineering roles early in his career. Based in North Carolina, he blends practical engineering with a curiosity for language design and tooling (Gleam/BEAM) and often balances focused coding sessions with dog walks.
code6 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Accounting, Bachelor of Science - BS, Accounting at Western Governors University
stackoverflow-logo

Stackoverflow

Stats
446reputation
14kreached
3answers
20questions
github-logo-circle

Github Skills (24)

selenium-webdriver10
static-typing10
javascript10
programming-language10
webdriver10
async10
strongly-typed10
compiler-compiler10
automation-testing10
gleam10
compiler10
rust10
test-automation10
testing9
selenium9

Programming languages (11)

HCLTypeScriptJavaC++RustGleamJavaScriptGo

Github contributions (5)

github-logo-circle
gleam-lang/gleam

Feb 2023 - Jan 2024

⭐️ A friendly language for building type-safe, scalable systems!
Role in this project:
userBack-end Developer
Contributions:13 reviews, 4 PRs, 56 comments in 11 months
Contributions summary:Benjamin primarily contributed to the Gleam compiler, focusing on implementing and refining the handling of unary operations. Their work involved adding and modifying tests for unary minus and boolean negation, with specific attention to double unary scenarios. The user updated the compiler's type checking, formatting, and parsing components to support unary minus operations on both integers and floats, and boolean negation. They addressed warnings related to unnecessary double unary expressions.
gleamscalableerlangstatically-typedtype-safe
Vrtgs/thirtyfour

Oct 2022 - Dec 2022

Selenium WebDriver client for Rust, for automated testing of websites
Role in this project:
userTest Automation Engineer
Contributions:6 commits, 3 PRs, 41 comments in 2 months
Contributions summary:Benjamin primarily contributed to the test suite for the `thirtyfour` library, a Selenium WebDriver client for Rust. Their work included adding a `js_drag_to` method for element dragging using JavaScript and implementing tests to validate its functionality across different browsers. Furthermore, they refactored and updated test cases and documentation related to element interactions. The user's contributions focused on extending the testing capabilities and ensuring the library's reliability.
automated-testingautomation-seleniumrusttestingw3c-webdriver
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
Benjamin Peinhardt - Software Engineer at Mercury