I am a good friend at heart and a good engineer at work. I strongly believe that the only way one can excel is to do what one really likes to do. I do music for hobby and computers for work (sometimes hobby too!). I am fascinated by the way computers and software technology can be used to solve problems and improve the world.
I believe that there should be a business purpose to every bit(!) of software that is written.
I have worked in the software industry for about 9+ years. It has been mostly in application and systems programming domain, but for past 4 years I have been associated with web technologies. I got introduced to Content Management Systems and I have taken a liking to its concept rather than any of the specific products. I have been lucky to get introduced to multiple technologies at work and my personal research, which has enhanced by learning ability and so my confidence.
Technically I have worked on different flavours of C/C++, Java, PHP, Python, Perl, shell scripts (ksh is my favourite) on various platforms like Microsoft Windows, Linux, Solaris, A-Series systems. I have developed affiliation to open source development and has brought me experience on different products like Wordpress, eZ publish, Typo3, Zope & Plone, Joomla (community development split from Mambo). I am also working on a wonderful open source portal builder that is compliant to the latest JSRs - Stringbeans, through Nabh Information Systems, Inc. I believe that Object Oriented Programming and, more recently, Aspect Oriented Programming can pave the right path for software development.
I still feel that there is something not right in the software engineering in lots of places. Somehow the approach does not seem to be right, it is plagued by lots of limitations of money, technical skills (either by too less or too much of it), lack of application of process and methodology and a lot of times lack of purpose. I do have my own way of working, but I would reckon my contribution when I can put it across to the others.
I read a lot, majority of it online, there a lot of sites that I read everyday to power myself.
Currently I am in a freelancer mode, working on projects, trying to improve myself continuously and giving form to my idea. I have worked with companies like Tata Infotech Ltd., Moneyline Telerate Inc., Siemens Information Systems Ltd. It has brought me rich experience which I hope will keep gathering more wealth
You can drop me a line or reach me at anadgouda <at> gmail <dot> com, you can also contact me on Ryze or LinkedIn.
Copyright Abhijit Nadgouda.


June 8th, 2006 at 12:24 am
Hi Abhijit,
I must apologize profusely for inadvertently deleting your comment to my post “Why Dig When You Can Know?”. I was fighting spam and did some massive deletes, and unfortunately your comment ended up being the unintended victim
If at all possible, could you try and repost your excellent point? I’d like to reply.
Sorry again… and cheers!
Alex
March 8th, 2007 at 8:53 pm
Hi Abhijit,
Kudos to you for this excellent Blog.
Keep in touch.
_Vinod
July 2nd, 2007 at 3:07 pm
Hi
I thought your readers may be interested in a new website I have started http://www.motorhomeholidayswap.com It has been running for about 5½ months exchanging RVs, motorhomes and campervans. It works the same as the house exchange and already there are people exchanging from Australia, New Zealand, USA, Canada, Austria, Spain, England, Ireland, Scotland and Wales. The website is running free at the moment and would appreciate if you could give us a mention on your website or newsletter, I have also added a press release if you need it.
Yours sincerely
Chris Farrow
August 7th, 2007 at 9:11 am
[...] Abhijit Nadgouda is a software engineer who wants to use software to solve problems and contribute to the software development world. Blogging is the medium of his choice for developing and conveying his thoughts. This entry was written by Abhijit Nadgouda and posted on August 6, 2007 at 8:41 pm and filed under Blogging Tips. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL. « How to Avoid Mental Gymnastics While Writing Your Blog [...]
August 7th, 2007 at 9:43 pm
Found your blog via the Lorelle on Wordpress article. I agree with you, you never know who you can impact with your work, in this case, writing.
Glad to see your mention of Zakir Hussain. I’ve had the chance to see him perform twice with Remember Shakti and both times been blown away.
August 20th, 2007 at 10:50 am
[...] Abhijit Nadgouda is a software engineer who wants to use software to solve problems and contribute to the software development world. Blogging is the medium of his choice for developing and conveying his thoughts. This entry was written by Abhijit Nadgouda and posted on August 19, 2007 at 10:18 pm and filed under Blogging Tips. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL. « What to write about: How to get ideas when you run out of E-steam [...]
January 29th, 2008 at 7:15 am
[...] Tools that seem simple, can very well frustrate you with their limitations in the future. Abhijit Nadgouda (ifacethoughts) - Simplicity and Quick to [...]
March 14th, 2008 at 12:47 am
Hi there,
So, I”m a total newbie to this. As in, my exposure to web design and/or programming is tinkering around on myspace. I read your article about developing a blog engine being the best way to learning a programming language…could you elaborate, exactly how would one go about developing a blog engine (step by step approach would be incredibly helpful). I want to start from scratch and know exactly what goes into building successful websites like amazon, ebay, myspace, facebook, youtube, etc. ANY help you can offer would be so appreciated. I dont mind putting the time and effort in learning as much as I can.
May 30th, 2008 at 6:43 pm
feel things differently,