Blog Authors: Valerie Skinner 060000VKGS is part of the IBM developerWorks team, getting to know the real developers who make up the My developerWorks community and exploring the world of social networking. I'm enjoying learning what makes developers tick! I'm very interested in exploring online communities and social media and understanding real world application - how they can help people solve problems and work together.
Interview with Ankita Nanwani, developer at IBM India Software Labs
vskinner 060000VKGS Tags:  interview india students j2ee tivoli java mydw 8 Comments 6,919 Views
This week I'm bringing you a fun interview with Ankita Nanwani, an ambitious software developer at the IBM India Software Labs.
Learn more about Ankita and invite her to your network on her My developerWorks profile.
Tell me about yourself and what you're currently working on...
Well, I will very soon be tagged a "2 year old IBMer". Just trying to carve my niche in this "Big Blue".
When I used to read about IBM in my text books related to various innovations, I always aspired to work here. I completed my graduation in Information Technology in the year 2008 and it was just 10 days later after my final semester exams, that I joined IBM India Software Labs(ISL). I started my career with IBM Tivoli Directory Server(TDS). By the time, I could actually deep dive into that legacy product, I moved to Virtual Member Manager(also known as Federated Repository) which is a component of WebSphere Application Server(WAS). So, putting my feet into a developer's shoes, I am trying to gain expertise in various Java technologies mainly J2EE.
I am also pursuing MS in Software Systems from Birla Institute of Technology, Pilani which I will completing in Dec 2011.
What's it like working in the IBM Software Lab in India?
IBM India Software Labs is,indeed, a great place to work.The aura here, created by geeks around, inspires me to excel not only in my assignments but, also to turn my vague techy ideas into working solutions That eventually helps me to groom my technical skills and also learn innumerable technologies around. You name it and you can find a peer, just next door, to guide you. So, on whole, its a "just-cannot-be-missed" opportunity to be part of this lab.
What's your favorite aspect of your work?
Well, as I am into very early years of my career in IT, my main role as a developer helps me to gain insights into "Why the architect designed this feature so?" I guess, "Why" is something which always bombards my mind and hence, I try to analyze the existing designs of my product and understand the various hidden design patterns.So, I feel, understanding the complex design and then actually turning that design into working code, is what I like the most.Because, sooner than later, I aspire to be a Product Architect.
Is there anything unique about working as a developer because you are a woman?
As we all know, IBM has been acknowledged as a world leader in its commitment to women. And I have personally experienced it. If I take work into account, I have always had an equal share with the male
colleagues. But, when it came to staying back late for work or things like that, I was always ensured safety. So, I think, I did not realize any unique thing just because I am a woman working as developer.
What was the transition like from school to work as a developer?
In school, I had counted number of hours to spend on the ideas which I had in my mind which was main the reason I always wanted to have a be as a full time developer soon.Here in IBM, I got ample amount time to work on varied technologies of my interest which fascinates me the most.
How do you use developerWorks?
For professionals like me who have just stepped into this technology world, developerWorks is a valuable knowledge repository which helps us to learn almost any technology under the sun and that too, from IBMers,who have worked extensively on them. So, most of the time I try to gain as much knowledge as I can from developerWorks but I also promise to give back to developerWorks community, once I have gained enough expertise in my area of work. I have recently started blogging on My developerWorks and will surely shoot up the number of my blogs soon.
What new products or technologies do you want to learn about next?
Well, the list is endless here and I am sure it will grow by leaps and bounds as time passes because every minute we have some new upcoming technology. But, to be specific, I want to be an expert in J2EE and web technologies. I also want to learn Web2.0, SOA and Cloud Computing.
Do you have any big dreams for your career?
I always dream of things which seem unrealistic to me because that motivates me to achieve very near to those big goals. Being in IBM, I want to increase the count of IBM Fellows by one :) I am aware that this will take years together but the journey towards it is surely going to teach me abundantly.
When you're not working, is there anything special that you enjoy doing?
I am a voracious reader, whether its technical or non-technical. I also enjoy blogging. Apart from that,I play guitar and like experimenting with varied food.
- Thanks Ankita!