Code Review & Consulting
Providing practical code reviews, architecture guidance, and technical direction for stronger products.
A second pair of experienced eyes catches problems while they're still cheap to fix. I review Angular, TypeScript, C#/.NET and SQL Server codebases the same way I review pull requests and mentor trainees on enterprise teams: clear, kind and specific. You get prioritised findings that explain both the why and the how, plus help planning upcoming features so the codebase stays easy to change.
- Codebase health check: structure, readability, duplication, naming and test coverage, with what to fix first.
- Architecture review: module boundaries, state management, API design and data-access patterns.
- Angular review: change detection, signals and RxJS usage, lazy loading, component design and bundle size.
- .NET & API review: controller and service layering, validation, error handling, async code and logging.
- SQL Server review: query plans, indexing, stored procedures and chatty or N+1 data access.
- Security basics: authentication flows, input validation, secrets handling and common OWASP risks.
- Pull request reviews: ongoing reviews for your team with actionable, educational comments.
- Component library & Storybook: shared, documented UI components that keep large applications consistent.
- Technical planning: turning requirements and BRDs into tasks, estimates and a sensible delivery order.
- Mentoring: pairing sessions and guidance for junior developers on best practices, debugging and tooling.