12+ years of experience in Programming, Software and Web Development * Extensive background in the full software development lifecycle from initial concept through final delivery and on-going support * Adept in analyzing information system needs, evaluating end-user requirements, custom designing solutions to complex information management architecture and transforming idea into product. Effective in work situations requiring and ability to manage multiple and concurrent projects and responsibilities * Quick learner with an ability to rapidly achieve organizational integration, assimilate job requirements and employ new ideas, concepts, methods and technologies. Energetic and self- motivated team member * As IT Trainer – conducted hundreds of training workshops and courses on technologies such as .NET, Java, XML etc. and provided corporate training to programmers and developers of several prestigious companies in Pakistan and United Kingdom including British Telecom (BT), BBC, O2, HSBC Bank UK and many more. * Good Team player – has ability to coordinate with team members and guide them to accomplish common goals. * Passionate about design and coding, attention to detail, excellent code discipline.