Get 1:1 or team-based remote mentoring with Steve. Steve is a recognized expert on Object-Oriented Programming, ASP.NET, Domain-Driven Design, Refactoring, Design Patterns, and N-Tier application architecture. Kick start your project or quickly get your team up to speed by leveraging Steve's experience today, and make sure you're moving your application in the right direction.
"No matter how far down the wrong path you've traveled, turn back now." -- Turkish Proverb
Steve can help you avoid taking the wrong path with your project, or can help you recover and get back on the right path as quickly as possible.
Mentoring Can Help Your Team or Project By
- Reviewing Application Architecture and Suggesting Improvements
- Reviewing Coding Practices and Identifying "code smells" and Improvements
- Reviewing Business Logic and Modeling
- Identifying Performance Bottlenecks
- Improving Code Quality, Enabling your team to deliver more rapidly
- Training and Coaching Practices such as unit testing, continuous integration, and more
Mentoring may be scheduled in blocks of 2 or 4 hours, and purchased blocks of hours may be used any time within a year of purchase (larger purchases benefit from discounted rates).
What Others Say
"We’ve been in business for over 20 years and have worked with many consultants. Since software development is changing so fast, we needed someone who remains current and even sets the pace for software development patterns and practices. Steve Smith has been that consultant. Our team could spend many hours with other developers figuring out a problem or best practice, or we could set up a meeting with Steve. We have learned to queue the questions and have regular meetings with him. Steve Smith has and will continue to be a vital part of our infrastructure. He has saved an immense amount of time in learning and development and his mentoring is critical to our success."
Scott Wood, Proquest Technologies
"I sought out Steve for C#/.NET assistance on an independent development project. In our remote session it quickly became clear to me Steve was a highly qualified resource. Steve has high level C#/.NET knowledge/expertise and equally strong teaching/communication skills. He not only helped me with my project coding but also provided ideas/direction and motivation for me to do further learning on my own."
Mike Bruno .NET Software/Database Developer
"Steve is an expert in many areas including (just to name a few):
- Code syntax
- IDE tips and tricks
- Patterns and Practices
He has a friendly teaching and presentation manner and his workshops include a great mix of lecture, pair programming, and hands-on exercises. He is able to quickly understand the problems we are trying to solve and then works with us to solve the problems."
Mike Piehler, Software Development Lead, Making Everlasting Memories