Unlike a lot of other software people, who are completely focused on the technology and the platform and the programming language to be used, I look at the big picture and always keep the end-user in mind.
Software is meant to be a tool for people and I place get stress on making sure that my applications are user-friendly and usable by the target audience.
I am selective about the people I work with. For me its important to make sure I am on the same wavelength with a prospective client; money is secondary. If we don't see eye to eye, its a waste of time and effort.
I like to form long-term relationships rather than do one-off projects. Due to my long-term commitment mindset, I become your development partner rather than just an outside development entity.
I have been around since 1992, when there was no Microsoft Windows or WWW. Hard drives of 40 Mb were supposed to be huge. Compact disk readers for computers had not been invented. There was no such thing called USB. Floppy disks were the standard means of storing and transporting software.
During those dark ages, I wrote high end medical softwares for super-speciality surgeons and hospitals . I wrote software to interface the computer with scientific instruments. I created software for stock brokers and share markets.
Cut to the present 21st century. I write applications for web/desktop/mobiles using diverse platforms and technologies. I have created specialised jobsites, one of the best text-to-speech conversion websites in the world, custom multilingual Content Management Systems, automated forex trading systems, done complex websites for deals and coupons, advanced applications using mail servers among other things.