About Me !
I started my journey into computers way back in 1988. It all started during my teenage, when I was playing a small DOS based chess game. It was really fascinating to see how computer played its turns while logically calculating mine. Although, it used to take, quiet some time in making a decision and playing its turn, the mere thought of somebody designed all the logic behind the game was enthralling for me. I think, that is where the quest had begun and the foundation being laid. It was, kind of "Love at first sight". As time passed, this quest led me to pursue my studies and career in computer science. The chapters kept unfolding and my thirst kept growing, which sometimes, is misunderstood as obsession.
I started my career in computer as a Visual Basic programmer and subsequently shifted to .NET. It mainly revolved around Microsoft Technologies, except few projects done in Java, where I played the lead role. I came across multiple international projects and client through eForce Inc. as a Technical Architect. Although, my colleagues @ eFORCE appreciate me for having the blend of both the technologies mainly Java and .NET, I have always been more inspired with Microsoft Technologies.
I spent four years, with eFORCE, working in .NET 1.1 - 3.5, C#, ASP.NET, LINQ, MVC, WCF, WF, Silverlight, Jdk, Hibernate, Struts, Nhibernate, DNN, Sharepoint ... (the list that goes on ..). On 2009 I moved to Toronto, Canada and continued my journey with methodintegration.com working on Web based CRM on .Net Framework 4. Soon, I was promoted to Senior Tech. Architect with added responsibilities. Team developement, Scrum, Agile practices, together with technical and architectural challenges formed the core of my duties. At MethodIntegration I stepped into a more broader area of challenges designing a CRM that is not one software fit to all but a platform that is extensible and customizable to how business works. This is where I moved from SaaS (Software as a Service) to PaaS (Platform as a Service). I still spend lot of time learning new technologies and writing code, but this time taking more critical and complex problems for myself. This keeps my passion entact and thus the journey continues...
When I am free I love spending time with my son Aryan who seems equally inquisitive and interested in computers. He loves challenging me on some of his favorite multiplayer computer games on xbox 360. Most of the time he wins because he does not like to accept defeat and then we get into an infite loop of gaming sequels or in some cases he has mastered the game, so well that I do not stand any match for him :-)