Max Dymond

Senior Software Engineer II at Alianza, Inc.

King's Lynn and West Norfolk, England, United Kingdom
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
Max Dymond is a Senior Software Engineer II with 17 years’ experience specialising in C, C++, Python and Rust, primarily in telecommunications and VoIP/SIP systems. He combines deep protocol and backend expertise with strong automation and DevOps skills, having integrated many projects with Google OSS-Fuzz to harden widely used C libraries like lz4, jansson and libsndfile. A top-100 contributor to curl, he’s comfortable across Docker and Azure environments and routinely improves CI/CD, fuzzing pipelines and test infrastructure. Max works 100% remotely from West Norfolk, prefers hybrid-free roles, and brings a mathematician’s precision from a Mathematics & Computer Science degree at Warwick. Known for making developers’ lives easier, he also hunts bugs for fun and bridges security, reliability and developer productivity in production systems.
code11 years of coding experience
job17 years of employment as a software developer
bookBachelor's Degree, Mathematics and Computer Science, Bachelor's Degree, Mathematics and Computer Science at University of Warwick
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
1answer
1question
github-logo-circle

Github Skills (32)

json10
gnu-make10
docker10
scripting10
testing10
memory-management10
http10
bash10
c1110
makefile10
dockers10
cicd10
c1710
script10
build-automation10

Programming languages (11)

TypeScriptJavaC++ShellRustCBicepMakefile

Github contributions (5)

github-logo-circle
google/oss-fuzz

Sep 2017 - Nov 2020

OSS-Fuzz - continuous fuzzing for open source software.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:1 review, 15 commits, 15 PRs in 3 years 2 months
Contributions summary:Max focused on integrating fuzzing support for various projects within the OSS-Fuzz environment. Their contributions involved modifying build scripts (`build.sh` files) to incorporate fuzzing tools and integrate with the OSS-Fuzz infrastructure. This included adding support for new projects like lz4, jansson, aspell, libssh2, and libsndfile, and transitioning projects like curl and aspell to new fuzzer repositories. These changes streamlined the fuzzing process, increasing coverage and improving vulnerability detection within the projects.
oss-fuzzfuzz-testingossvulnerabilitiessecurity
curl/curl

May 2017 - Dec 2022

A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:22 reviews, 33 commits, 34 PRs in 5 years 7 months
Contributions summary:Max primarily worked on back-end refactoring and integration. Their commits reveal a focus on improving the HTTP/2 implementation, including handling PING frames. They also contributed to adding new test servers and SMB support to the testbed, demonstrating skills in setting up and testing various protocols. Additionally, the user addressed code issues, and updated the test setup to align the use of an external curl-fuzzer.
rtmppop3dictscptelnet
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
Max Dymond - Senior Software Engineer II at Alianza, Inc.