Max 

Computer Scientist

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
Max is a computer scientist and university student in the UK with a decade of practical experience delivering reliable software and test automation. He contributes to notable open-source projects, including improving the ABNF grammar for the security.txt standard to clarify parsing and optional directives, and strengthening unit tests and infrastructure for the Scratch 3.0 VM to ensure block compatibility and edge-case correctness. Comfortable working across security engineering and QA, he blends attention to formal specification with a pragmatic focus on maintainable tests. Max’s background suggests a knack for spotting ambiguous requirements and converting them into precise, verifiable implementations.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,345reputation
244kreached
64answers
0questions
github-logo-circle

Github Skills (14)

unit-testing10
abnf10
ietf10
javascript10
test-automation10
security10
testing9
html9
policies8
css6
nodejs6
csv6
logfile6
python6

Programming languages (11)

TypeScriptCSSLeanCScalaJavaScriptPHPPerl

Github contributions (5)

github-logo-circle
securitytxt/security-txt

Apr 2019 - Feb 2021

A proposed standard that allows websites to define security policies.
Role in this project:
userSecurity Engineer
Contributions:7 commits, 5 PRs, 41 comments in 1 year 10 months
Contributions summary:Max primarily contributed to the project by modifying the ABNF grammar used to define the security.txt file format. Their commits addressed issues related to non-chainable fields, optional directives, and ambiguous parsing, enhancing the clarity and correctness of the grammar. They also added and updated history entries within the HTML documentation to reflect the grammar changes and the document's evolution.
policysecurityietf-rfcsinfosecinternet-draft
scratchfoundation/scratch-vm

Aug 2018 - May 2020

Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:24 commits, 8 PRs, 68 comments in 1 year 8 months
Contributions summary:Max primarily contributed to the project by creating and enhancing unit tests for the Scratch 3.0 virtual machine. Their work focused on ensuring the correct behavior of the "switch costume" and "switch backdrop" blocks, including edge cases and compatibility with Scratch 2.0. These tests covered various scenarios, including numeric and string arguments, and the handling of special values like "next" and "previous." The user also refactored and improved the testing infrastructure.
scratchprogramsvirtual-machine
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 - Computer Scientist