I am a technology enthusiast and a perfectionist . I officially started working as a software developer when I was studying for my Undergraduate Degree in Computer Engineering (2004). I have so far worked in a few organisations as a Software Developer and developed enterprise applications and websites for different industries including Telecommunication, Publishing, Accounting and Stock Exchange . I have a passion for new software technologies specifically those which enforce good design and architecture, maintainability, usability and testability.
I started software development with Delphi and Visual Basic 6.0 (Yes, not proud of that) and was then drawn towards .Net and C# . I have done and have been involved in developing projects using ASP.Net (C#) and some great open source frameworks such as Spring.Net and NHibernate ( also Java Spring , Spring MVC, Hibernate to some extent). I have also done a few apps for Android which are not in Android Market and have been rather experimental and one of them was my MSc dissertation project (An Augmented Reality App for Real Estate).