I did my entire schooling from Cambridge Foundation School in New Delhi. Always wanted
to complete my masters before getting on with a job and so undertook a Masters In
Business Administration right after my engineering.
First big decision was during my management course. I was not sure if I wanted to
get into management or to pursue my ambition of being a technologist. Glad I decided
for latter and joined a technology company as a developer and then a programmer
analyst. I worked in C++/VC++ and other microsoft technologies like COM/DCOM for
first few years and enjoyed it thoroughly. My first big project where I think I
really made a difference was to create a learning software for schools. We implemented
a software that can create extremely interactive and visual learning courses for
middle school students in a variety of subjects.
I had the oppportunity to join Wipro technologies, one of the largest IT companies
in India but instead I decided to join Yash Technologies, a solutions provider company
based out of Illinois in Jan 2000. It was a big decision but paid off. Yash Technologies Inc is an excellent company to work for
and I would recommend it to anyone who wants to be in a consulting environment and
still needs a great deal of job security.
I consulted for a variety of clients in various business domains while at Yash and
gradually moved into managing people and technology. Working through other professional
service organizations like BEA professional services etc gave a new perspective
on dealing with clients and staying calm under high pressure situations. Some of
the key technical projects I worked on are described
here
As a consultant, I spent a good amount of time working for the online division of
Cox Newspapers. We were responsible for migrating 50+ sites from applications like
perl etc to a pure J2EE based enterprise system. I joined COXnet as Manager, Software
Engineering on Feb 2005 and worked with a very professional technology team. It was a wonderful experience with many lessons learnt
on people and process management. I managed a team of 25+ developers including 4
development managers and outsourced 24x7 helpdesk operations.
Presently I lead technology organization as 'Director Of Technology' for Studiocom, a WPP company,
leading a team of 50+ professionals in a network model with 3 offices in US and offshore teams in Columbia and India.
I work with very creative people and with extremely talented technologists in a services business model and it is an eye opener.
What attracted to me this job was the diversity of applications we implement ranging from CMS systems, enterprise applications, CRM systems etc and very cool user experiences.
I am fascinated with the idea of managing large teams and still being hands on with technology. In
my personal opinion it is absolutely a must for technology managers to be able to
architect systems on a white board and even roll up their sleeves and get down to
helping developers with code. I think we can deliver better quality products faster
when developers know they are being overseen by a person who can do what they can,
only better.
This site of mine is meant to share ideas and perspective on management, technology,
personal life and whatever goes on around us. I will be very actively updating management
and technical sections with new articles and share my viewpoint.
|