Everyone needs a second pair of eyes. It’s very easy to go down a software development path that is isolated from the outside world and disconnected from standard practice. I am dedicated to find ways that help developers to make their code better, follow better practices, and deliver better quality software.

I can help you to document your software architecture, and make sense of the system you have. If you develop on Microsoft platforms with C# as the basis, I can help you improve the quality of the code base. I have years of experience with mentoring, and pulling apart legacy codebases. My philosophy is: refactor, not rewrite. Every codebase has value no matter how many different people have contributed. I can help you to reorient development toward taking what you already have and make it work in to the future without starting from scratch. Don’t throw your valuable work away. Repurpose it and breath new life in to it.

I can help with:

  • Improving code quality
  • UI/UX
  • Unit / Integration Testing
  • Coding Standards
  • Sharing code across platforms
  • Git Workflow
  • Issue Tracking Management

Send me a contact request, and lets chat about how I can help your team or project.