
One person reads your code. On purpose.
I'm Mathias. For over 20 years I have done one thing: server-side C#, REST APIs, the data layer, and the architecture underneath. Send me your codebase and a question; I read it and tell you the truth about it: what's solid, what's risky, what to fix first.
An outside read sees what your team can't
Every mature codebase carries problems its own team can't see: not from carelessness, but because you can't make out the shape of a thing you're standing inside. I come in with fresh eyes, decades of pattern recognition, and no stake in how it got this way. No blame: just a clear picture of where you actually stand.
Why it's just me
The person who reads your code is the person who understands it, ranks the findings, and stands behind them. One consistent standard, end to end.
Why it's all in writing
My customers are in many time zones, and a call time that suits me is the middle of the night for you. So the whole review happens online: you send the request and your code, I read it, and the result is a written review you keep, share and come back to. It is not meant to be impersonal. It is meant to let you read my answer when it suits you, after I have read all of your code.
Prefer to talk first? A call is optional and free. Just ask.
The truth, both ways
If your code is in good shape, I say so plainly. If it isn't, I won't soften it into uselessness. A review that flatters you is worth nothing; one that manufactures alarm to sell fixes is worse.
The background
Two decades of ASP.NET Core, OData, EF Core and SQL Server: DDD and CQRS on systems built to hold under real load. I've architected C# REST APIs on SQL Server for corporations in several countries, and delivered hands-on, on-site training on it in the USA, UK, Belgium, Germany, Denmark, Poland and Brazil.
If that's the read your code needs, start here.
Or just send me a message. I answer the same working day.