My Journey so far...
Hi friend !!! Thanks for visiting my blog.
Let me try to introduce my self to you.
I love being alive and living the life. I believe that we are into this
world for having adventure, great experience , lots of fun and
great time . And believe that someday we would have to leave every thing
behind and move on to God's next play.
Having said that , I would want to live a life of my choice and enjoy what
I do, day in and day out. I spend most of my waking hours doing
programming and I completely love the experience. I would like to thank
my fate to have introduced me to the world of computers very early in my
life. I did "Diploma in Computer Science an Technology" from Quli Qutub
Shah Govt.
Polytechnic after my 10th standard.
During my polytechnic, I learn my first programming language namely "C" and
other fundamental subjects like Data structures , Databases , Discrete
mathematics. My first favorite programming book is "
Let us C"
by Yeshwanth Kanetkar. I would like to thank my fate to have introduced
me to such a nice book and also being able to provide access to PC to
practice programming. In those days I used to go to my Cousin, Shrawan
Kumar's, institute every day and competed this book all by myself. I did
each and every exercise from this book. Later I did other books of this
author like "
Pointers in C" and "
Test your C skills".
When I was in final year of Polytechnic, I started learning C++. Yet again I came across a nice book in C++ as well.It was "
Learning C++ : Hands on Approach"
by Eric P. Nagler. Even though I started this book during the final
days of my Polytechnic, I could only complete it in my Engineering. I
did my Engineering in Information Technology from "
Chaitanya Bharathi Institute of Technology". Another book that helped me understand C++ and Object oriented programming concepts better is "
C++ FAQs".
During my engineering, we had a very interesting book in our syllabus. It was "
Data Structures and Algorithms with Object Oriented Design Patterns in C++"
by Bruno R. Preiss. Although I could not do this book completely but
what ever part of that book that I did, I enjoyed it completely.
During my engineering, I came across a contest that was sponsored by Microsoft namely "
Imagine Cup".
To compete in this contest, I started learning C#.net . I attended a 3
day workshop on Dot net by my favorite author Mr Yeshwant kanekar.
During this workshop Kanetker told about a nice book on C# named "
Inside C#" by Tom Archer. I did this book and also learned Asp.net by listening to web cast called "
Asp.net Soups to Nuts"
by William Steele . Although I never could do well at that contest but
learning Dot net has helped me to earn my bread and butter later in my life.
During my Polytechnic and Engineering , I also worked as a Part Time Home Tutor for School students.
Apart from these , I was fortunate enough to have come across a great online programming contests site called
TopCoder
, during my engineering . This site has help me realize how bad I was at
programming. It helped me get out of the illusion that I was too good
at programming already. I still remember the first algorithm contest on
this site and how long I took to properly solve the first basic problem
in that contest. Later when I went though other contestants submission ,
I realized how much I was lacking in programming. I practiced regularly
on this site for a while but I never could really do well on this site.
I loved this site so much that I even spent a few years as freelancer
on this site after my engineering.
Later, I joined
Neudesic Technologies as a "Custom Application
Developer". Initially I worked for about an years or so, on a
Maintenance Project for an Insurance Client. Although I was hardly coding on that project , that expedience of bug fixing and maintaining the existing code, has
definitely helped me test my "Analysis" skills thoroughly.
Today I work for the same client but on a new development project. This
project is on latest Microsoft technologies like MVC , Entity framework
etc. But the most interesting part of this project is that, its based on
Functional Programming. I never had any experience on Functional
Programming prior. This project is definitely helping me understand this new
paradigm of programming.
Recently, I have also started going on Trekking. Thanks to my colleague , Manohar Tummala, who introduced me to "
Greater Hyderabad Adventure Club". I went on 2 treks so far.
Well, this was, in brief, about my past and current life.
In my next post I will share with you , what I wish I would do with rest of my life.
Thanks once again for visiting this blog !!!