- University Of KarachiComputer Science, 2000 - 2004
- APTECH Computer EducationSoftware Engineering, 2001 - 2004
- Adamjee Science College, KarachiComputer Science, 1998 - 2000
I'm in this business because I find it interesting and challenging. As a consultant or as a programmer, I like to be involved early on in a project; I think most projects succeed or fail early on, during the requirements and technical design stages, and so I like to be involved there. But I can pick up the ball and run with it at any stage, bringing a customer-focussed, pragmatic approach while keeping true to the fundamental engineering principles which must underlie any successful system.
Recently I've been splitting my time between the Microsoft world (.Net, C#, Windows Mobile), and Java worlds, and the web development world. I've been doing a lot in PHP (OpenSorce CMS, eCommerce & MVC Frameworks). Please check out the Skills and Experience for details.
I've been a software professional for 7 years.
Primarily, I design and build software systems. But to me, a good engineer isn't hidden in the back corner of the basement office, coding to the green glow of a monochrome monitor. I spent my first 5 months in this industry doing front-line technical support, which is a tremendously valuable foundation course in how end users think and interact with computers and software. Since then, in addition to designing and building systems, I've written software manuals, developed presentations and demo managed teams of programmers, and...you get the idea. If the job requires it, I do what's necessary for the job. And that tends to be interesting and exciting.
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
Online Dictionary - Multiple dictionaries including: English dictionary, medical dictionary, legal dictionary, financial dictionary, compute