Develop any kind of Software, just provide requirements and I will work the magic... especially if the Software is very creative :D ... or ask me about an aerobatic flight, I can use my piloting skills to make you roll and loop at 5,000 feet above your home town, then we can land and work on some user requirements... If you are looking at implementing Agile methodologies (Scrum, Kanban, XP) and feel the need for a coach, I am the one to call, that is, if I am not busy!!
Recently I have added Dynamics CRM 2013 skills to my skills set.
Technical lead, leading a team of .net and CRM Dynamics 2013 developers. Coaching the organisation on becoming Agile and implementing Software Development best practices such as SOLID, TDD and PDD practices. At present, the organisation is using the latest MS .Net technologies (MVC 5, .Net Framework 4.5, EF 6.0, etc). For the Development teams we have started using SCRUM and Kanban. Kanban is used more for support development and vertical liaison with other technical teams whereas Scrum remains horizontally implemented in the development of new solutions.
Architecture and building MVC 4.0 & MVC Web API systems (.Net 4 & 4.5, C#, EF 4, WPF, WCF) Architect for SharePoint 2010/2013 Solutions.
Design, Develop and test Software built with the latest .Net, SQL, SharePoint and web technologies. Coaching and nurturing junior developers.
Developing SITS Systems based on Moodle (with PHP) and integrating custom modules developed on Asp.Net (C#). Integrating the JANET and University's software modules with .Net
Developing cool .Net applications on Asp.Net, SharePoint and EpiServer.