Mas0nShi

Research Scientist

Zhejiang, China
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
Research Scientist with 5 years of hands-on experience in software development and security research, based in Zhejiang, China. An active CTFer and reverse-engineering enthusiast, they blend vulnerability hunting and low-level analysis with practical engineering. Notable open-source contributions include expanding happy-dom’s browser-like capabilities (HTMLMetaElement, DOMTokenList, getElementsByName, btoa/atob) and fixing XML parser edge cases, reflecting strong attention to web platform semantics. Comfortable working across the full stack, they focus on building reliable, spec-compliant tooling that aids both testing and research workflows. Their profile suggests a knack for turning security insights into concrete code improvements that benefit broader developer ecosystems.
code5 years of coding experience
github-logo-circle

Github Skills (10)

html10
typescript10
javascript10
typescripts10
browser10
dom10
typescript-types10
web-components9
testing8
nodejs7

Programming languages (8)

TypeScriptCSSRustJavaScriptGoPHPRubyPython

Github contributions (5)

github-logo-circle
capricorn86/happy-dom

Feb 2022 - Dec 2022

A JavaScript implementation of a web browser without its graphical user interface
Role in this project:
userFull-stack Developer
Contributions:19 reviews, 69 commits, 18 PRs in 9 months
Contributions summary:Mas0nShi's contributions focused on enhancing the `happy-dom` project by implementing support for HTMLMetaElement, including adding new properties and attributes. They also fixed an issue in the XML parser related to non-parsed content tags. Furthermore, the user added support for `DOMTokenList` and implemented `document.getElementsByName`, as well as added the `btoa` and `atob` functions. These changes demonstrate a focus on expanding the project's web browser implementation capabilities.
web-componentsweb-browservueuser-interfacebrowser
Mas0nShi/antidaxuexi

Oct 2021 - Jan 2023

青年大学习的通知模板/答案 生成 (适用于青春浙江)
Contributions:14 releases, 29 commits, 2 PRs in 1 year 3 months
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
Mas0nShi - Research Scientist