Joseph Bisch is a Senior Software Engineer with 14 years of experience building reliable back-end systems, automation pipelines, and DevOps tooling across enterprise and open-source projects. Based in the DC-Baltimore area, he has driven infrastructure modernization at companies like Booz Allen and McDonald's, cutting cloud costs and automating complex CI/CD and security workflows. His open-source work includes hardening popular IRC clients (irssi, HexChat) and adding fuzzing targets to Google's OSS-Fuzz, reflecting deep expertise in memory-safety, testing, and build systems. Comfortable across Python, JavaScript, AWS, and container platforms, Joseph pairs pragmatic engineering with a knack for operational improvements that save money and reduce toil. An early contributor to tooling around reproducible builds and metrics dashboards, he brings a long-standing interest in software supply-chain robustness and measurable system health.
14 years of coding experience
7 years of employment as a software developer
Pomperaug High School
Bachelor's Degree Computer Engineering, Bachelor's Degree Computer Engineering at University of New Haven
Contributions:37 commits, 21 PRs, 6 pushes in 2 years 11 months
Contributions summary:Joseph contributed to improving the stability and functionality of the `irssi` IRC client. They addressed configuration issues by enforcing checks on chatnets and fixing an out-of-bounds read error. The user also added a fuzzing frontend, demonstrating an understanding of software testing and build processes. Additionally, the user made changes to improve history behavior and add syntax info for completion, enhancing the user experience.
OSS-Fuzz - continuous fuzzing for open source software.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:10 commits, 11 PRs, 15 comments in 2 years 9 months
Contributions summary:Joseph's contributions primarily involve building and configuring fuzzing targets within the OSS-Fuzz project. They added and modified build scripts (build.sh) to integrate new projects like irssi and neomutt. The user focused on incorporating fuzzing-related tools and features, including the creation of seed corpora and dictionaries, and the setup of necessary dependencies for fuzzing targets. This work directly supports the continuous fuzzing efforts by adding fuzzing targets to the OSS-Fuzz infrastructure.
oss-fuzzfuzz-testingossvulnerabilitiessecurity
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
Joseph Bisch - Senior Software Engineer at Capital One