Martin Evans

Founder at Placeholder Software

England, 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
🎓
Top School
Martin Evans is a founder and software engineer with 15 years of hands-on experience building games and developer tools, primarily creating Unity assets through his company, Placeholder Software. He combines deep systems knowledge—distributed systems, networking, and testable back-end patterns—with practical game development skills in C#, Lua, and TypeScript. Martin’s open-source work on System.IO.Abstractions shows a focus on testability and robust mocking for I/O, improving library reliability and automated test coverage. A First-Class honours Computer Science graduate from the University of Birmingham, he brings academic rigor to pragmatic product shipping. Based in England, he blends entrepreneurial drive with a developer-first mindset, often solving low-level engineering problems that make higher-level game systems easier to build and test. Notably, he pairs game-focused creativity with infrastructure-level attention to detail, a combination that helps him deliver reusable tools for other developers.
code15 years of coding experience
bookBachelor of Science, Computer Science, First class honours, Bachelor of Science, Computer Science, First class honours at The University of Birmingham
bookWorcester Sixth Form College
stackoverflow-logo

Stackoverflow

Stats
12,519reputation
1.1mreached
65answers
113questions
Badges
javascript
top-5%
xna
top-5%
github-logo-circle

Github Skills (19)

filesystem10
testing10
net10
dotnet10
io10
asp-net10
tdd10
mocking10
csharp10
javascript9
xna9
constants6
p2p6
procedural-generation6
heap6

Programming languages (12)

C#C++CSSCoffeeScriptRustCXMLJavaScript

Github contributions (5)

github-logo-circle
Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:13 commits, 2 PRs, 1 comment in 2 years 7 months
Contributions summary:Martin primarily focused on enhancing the testability of the `System.IO.Abstractions` library by implementing mock implementations of various `System.IO` classes. Their contributions included implementing methods in `MockDirectoryInfo`, `MockDirectory`, and `MockFileInfo`, alongside adding functionality to `MockFileSystem`. They also addressed merge conflicts and fixed test cases, suggesting a focus on ensuring the library's robustness through comprehensive testing and mock implementations. These contributions directly supported the library's testing capabilities.
fsdotnettestingsystem-ioio
martindevans/Autofocus

Jun 2023 - Mar 2025

Automatic1111 API Wrapper
Contributions:3 PRs, 60 pushes, 1 branch in 1 year 9 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
Martin Evans - Founder at Placeholder Software