Sudhanshu is a seasoned Microsoft .NET web and application developer having more than ten years of experience in enterprise application development. He has extensively worked on large scale projects helping define solution architecture, requirement analysis, identifying key technical challenges, and develop project iterations to meet project goals. He has experience working as a Lead Developer and has been involved in designing solutions using Water Fall and Agile development methodologies. He has successfully played roles involving client interactions and has good exposure working onsite in USA and Europe (Denmark) as well as working in distributed teams.
Sudhanshu has extensive experience in using SOLID Design principles, Object Oriented Programming and Design Patterns like Factory, Singleton, Façade, Observer & Strategy. He is passionate about enterprise application architecture patterns, and has experience with Test Driven Development (TDD) with NUnit and RhinoMocks. He has a keen interest in distributed, service oriented (SOA) and message driven systems and API development based on principles of REST.
Major Skills: