Michael Fong

Full Stack Developer

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
Michael Fong is a Full Stack Developer with 14 years of hands-on software engineering experience, blending front-end and back-end skills to deliver practical solutions. He is an active open-source contributor, notably expanding a Ren'Py script decompiler to support many complex statement and ATL constructs—work that demonstrates strong reverse-engineering intuition and deep Python expertise. Comfortable working across the stack, he focuses on making tooling robust and extensible, particularly for domain-specific languages and game scripting ecosystems. Based in the United States, Michael pairs long-term engineering experience with a curiosity for niche projects that unlock new capabilities for developer communities.
code14 years of coding experience
github-logo-circle

Github Skills (5)

renpy10
decompilation10
python10
abstract-syntax-tree9
file-parsing9

Programming languages (5)

TypeScriptJavaC++JavaScriptRen'Py

Github contributions (5)

github-logo-circle
CensoredUsername/unrpyc

Jan 2012 - Jan 2012

A ren'py script decompiler
Role in this project:
userBack-end Developer
Contributions:10 commits in 1 day
Contributions summary:Michael primarily focused on expanding the functionality of a Ren'Py script decompiler. They added support for new Ren'Py statement types such as `UserStatement`, `Init`, `Image`, and `Transform`, extending the decompiler's ability to translate Ren'Py script elements. The user also implemented decompilation of ATL (Animation, Transition, and Layer) statements, including `RawMultipurpose`, `block`, `choice`, `function`, `parallel`, `repeat`, `contains`, `event`, `on`, and `time`, and added functions to handle arguments and parameters. The work involved significant changes to `decompiler.py`, the core Python file, reflecting a deep understanding of the Ren'Py script structure.
py-scriptpythonexeren-pydecompiler
trini0n/tera-discord-relay

Nov 2015 - Jun 2017

Contributions:104 commits in 1 year 6 months
relaydiscordchatdiscord-channelnodejs
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
Michael Fong - Full Stack Developer