Spencer Mabrito

Software Engineer at Invoke AI

Melbourne, Victoria, Australia
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
Spencer Mabrito is a software engineer based in Melbourne with 10 years of experience building user-facing applications and operational IT systems. He currently contributes as a full-stack developer at Invoke AI, where he helped ship a React WebUI integrated with a Flask/socketio API for a leading Stable Diffusion creative engine. His background spans JavaScript development, IT support, and service delivery across public and private sectors, giving him a practical appreciation for production reliability and user experience. Spencer has hands-on experience turning complex ML tooling into usable web interfaces and documenting APIs to ease adoption by other developers. Previously self-employed as a prospector, he brings an entrepreneurial mindset and persistence to solving ambiguous problems.
code10 years of coding experience
bookAlamo Heights High School
languagesEnglish
github-logo-circle

Github Skills (12)

webui10
javascript10
api10
front-end-development10
python10
apidoc10
flask10
flask-ask10
react10
html9
css9
cors8

Programming languages (7)

TypeScriptC#C++RustJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
invoke-ai/InvokeAI

Sep 2022 - Dec 2022

Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
Role in this project:
userFull-stack Developer
Contributions:78 releases, 1663 reviews, 422 commits in 2 months
Contributions summary:Spencer was heavily involved in developing the React-based web UI and integrating it with a Flask-based API, as evidenced by the "React web UI with flask-socketio API" commits. They implemented core API functionality, managed the front-end structure and dependencies, and addressed environment setup and configuration issues. Further, they contributed to the documentation of the API and added essential functionalities, such as features around inpainting.
serveswebuioutpaintingdiffusionlatent-diffusion
invoke-ai/ui-library

Jan 2024 - Jan 2025

Invoke's UI Component Library
Contributions:6 releases, 6 reviews, 60 PRs in 1 year
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
Spencer Mabrito - Software Engineer at Invoke AI