Passion for coding!
I am an analytical and meticulous solutions architect or tech lead with expertise in requirements gathering, systems analysis, and architecture.
I have a strong ability to navigate complex systems and am skilled at supporting teams and organizations in delivering high-quality results. I thrive on sharing knowledge and enhancing the collective skills of the team.
I typically consult as tech lead, solution architect, software architect, system developer or requirement analyst.
Past projects Read my articlesMy community contributions
Stack overflow
Answered almost 2000 questions mainly focusing on design patterns & quality issues. Answering questions is a superb way to learn how to explain complex concepts simply.
Github
Have created many different types of frameworks just to learn how they tick. Coded everything from a complete web server to different types of data layer frameworks.
CodeProject
I've written articles on various subjects from demonstrating own libraries to describe different patterns and practices. I've got 4.9 of 5 in average scoring.
Struggling team?
Focusing too much on coding new features without managing the quality of the development often leads to struggling teams.
I can help you implement sound practices, everything from requirement management to acceptance tests, to gradually improve both the software quality and the development pace.