I am Senior .NET Developer with a passion for software development especially with agile practices such as Scrum and Test Driven Development, with an in depth knowledge of OOP and GoF Design Patterns and continuous integration and deployment delivery.
I have over 5 years of software development experience spanning C# 2.0 to C# 4.5 including high level enterprise ERP applications, e-commerce, payroll and cross platform mobile applications, with team leadership and mentoring experience. I have the ability to understand and transform complex business requirements into software, ensuring applications are delivered on time, to specification, are scalable, performance optimized and maintainable. Extensive knowledge of full System Development Life Cycle (SDLC).
Experienced with a broad range of Microsoft technologies, development environments and tools, such as ASP .NET, WPF, WCF, ADO .NET, LINQ, MSTest. Consulting and development experience with Microsoft Dynamics AX 2012 and Microsoft Dynamics CRM 2013.
Experienced with non-Microsoft .NET technologies including AngularJS, JQuery, Git, NUnit, Specflow, Moq, Python, PHP and Linux, as well as SAP Business One SDK development and consulting.
I consider myself a highly motivated individual who is always learning and who can communicate effectively with technical peers as well as business partners. Someone who encourages learning and the sharing of ideas and is always open to new ways of working.