Welcome to my internet space. I am a first year graduate student at the Agile Software Engineering Lab of University of Calgary. My research focus is on easing knowledge sharing challenges for people involved in agile software projects. Dr. Frank Maurer is my supervisor.
Prior to September 2009, I worked at Code71 Inc. for 3 years as a Senior Software Engineer. I am a Certified Scrum Master and a Microsoft Certified Technology Specialist.
I find immense pleasure in designing and developing software. Apart from that, I spend my leisure time surfing internet and watching sports, especially, Tennis, Cricket and Soccer.
Generating a knowledge-base by auto-tagging emails with user stories based on agile project context.
Controlling Remote Systems Using Mobile Telephony.
Part-time Software Developer, Wairever Inc [April 2010 - Present]
Senior Software Engineer, Code71 Inc [Jan 2008 - August 2009]
Software Engineer, Code71 Inc [June 2006 - Dec 2007]
Developed a bunch of software with the Code71 Team using Ruby on Rails and Microsoft .Net frameworks. Experienced with Agile Scrum, Object Oriented Design and Test Driven Development. Here are the short stories of the key projects:
www.ScrumPad.com [Oct 2007 - August 2009]
Role: Developer and Scrum Master.
Industry: Software Development and Service following Agile Scrum.
Key Tehnologies: Ruby on Rails, MySQL
Brief description: A web based agile/scrum project management and collaboration tool. This tool is a one-stop solution to all Scrum activities including, but not limited to, release and sprint planning, daily time updates, bug tracking and seamless collaboration.
Vuenu Reports: Business Intelligence Tool [Dec 2008 - Apr 2009]
Role: Team Lead and Developer.
Designed the data warehouse and business application's architecture. Also, developed the application with the team.
Industry: US Automobile Dealership.
Key Tehnologies: SQL Server 2008 with Integration, Reporting and Analysis Services, Windows Server 2008, Micrsoft .Net 3.5, C# 3.0, ASP.Net
Brief description: A Data Warehouse/Mining application built from scratch to provide a stock market like top chart of automobile sales and future prediction in USA. This application has all retail and auction sale information and vehicle financing data from various data companies.
MMServer [June 2006 - Dec 2008]
Role: Team Lead and Developer.
Designed the application's architecture using SOLID OO principles. The architecture was tuned for Test Driven Development (TDD) and we had above 90% test coverage in the whole code-base.
Industry: US Micro-finance.
Key Tehnologies: Microsoft ASP.Net, .Net Framework 3.5, MSSQL Server 2005, C# 3.0
Brief description: A webservice based server application that processes various loan applications (payday loan, auto loan etc.) through consulting a network of lenders' online services in real time.
www.MonkeySee.com [July 2007 - Sep 2007]
Role: Developer.
Worked in the off-shore development team of this project initiated by CodeSherpas.
Industry: World Wide Web.
Key Tehnologies: Ruby on Rails, MySQL
Brief description: A video sharing web application featuring experts as they demonstrate 'How To' videos. This application is built combining the two popular concepts www.YouTube.com and www.HowStuffWorks.com.
As a remote developer for Belighted, implemented a collaboration tool called Mind and Market.
(Read more about professional career...)