Marc Cain is a Senior System Analyst based in New York with nine years of cross-disciplinary experience bridging software development, analytics, and client-facing roles at firms like Bloomberg and Fidelity. A self-taught developer fluent in C# and Lua with working knowledge of Python, PHP, C and C++, he has contributed meaningful enhancements to the well-known Garry's Mod Wire add-on—improving editor features, UI validation, and game logic. Known as a big-picture thinker who excels at strategy and execution, he pairs macro-level planning with hands-on problem solving and a passion for puzzles. His background in portfolio analytics, training, and client escalation work underscores an ability to translate complex technical concepts for diverse stakeholders. Unusually for his role, he combines legal and finance education with practical software craftsmanship, enabling careful, audit-friendly solutions in regulated environments.
8 years of coding experience
1 year of employment as a software developer
International Marketing and Economics, International Marketing and Economics at Università Commerciale 'Luigi Bocconi'
Bachelor of Business Administration (BBA), Banking, Corporate, Finance, and Securities Law, Bachelor of Business Administration (BBA), Banking, Corporate, Finance, and Securities Law at The University of Texas at Austin
Vanguard
Doctor of Law (JD), Doctor of Law (JD) at Texas Tech University School of Law
Garry's Mod add-on that allows users to wire up components in order to make more elaborate automatic and user-controlled contraptions.
Role in this project:
Full-stack Developer
Contributions:15 commits, 3 PRs, 17 comments in 2 years 11 months
Contributions summary:Marc contributed to the development of the "wire" add-on for Garry's Mod. Their work included implementing new damage types within the Lua codebase. Additionally, they made improvements to the E2 editor by adding features like interpolation functions, a chat replacement function, and enhanced UI elements for code validation. The user also modified the existing code, fixing bugs related to number comparison and entity information.
Contributions:20 pushes, 1 branch in 1 year 11 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
Marc Cain - Senior System Analyst at Fidelity Investments