I am passionate about my work and enjoy keeping up to date with what is happening in the industry. I thrive when I am given a challenge or get the opportunity to learn new skills, especially when I work with like-minded people.
I see myself as a experienced senior Microsoft .NET developer capable of programming in either C# or VB.NET. I have a strong background in application development, specifically using ASP.NET and some simple Windows Forms and in recent years I have started specialising in providing systems integration solutions based on Microsoft technologies, incorporating loosely coupled and service orientated architectures in the solutions. These solutions can either be custom developed .NET solutions based on the .NET Framework or/and the customization and incorporation of Microsoft products like SQL Server, BizTalk Server, Windows SharePoint Services, etc. Today I can deliver powerful solutions by combining my application development experience and concepts learned from the SOA world, as well as the guidelines and libraries provided by Microsoft Patterns and Practices.
Over the years I have also build up extensive experience of the Systems Development Life Cycle. My experience is backed by the knowledge I have gained while studying for a diploma in Systems Analysis and Design, as well as making use of guidelines set out by the Microsoft Solutions Framework.
I work well individually or as part of a team environment and enjoy sharing information and discoveries with team members. I am always willing to show and teach fellow developers new concepts and/or technologies and at the same time enjoy learning something new from other people.

