
Contract Software Developer at Walton International Group
Calgary, Canada Area

Contract Software Developer at Walton International Group
Calgary, Canada Area
I'm a software developer with a strong inclination towards good communication and solid software architecture. I have over 6 years worth of experience working on both large and small agile software projects utilizing languages such as C#, VB, Java and Ruby.
Web based and rich client applications using the following technologies; C#, VB.NET, Java, Ruby, PHP, ASP.NET, Struts, Toplink, nHibernate, Sql Server, Oracle, MySql
(Privately Held; Real Estate industry)
October 2009 — Present (2 months)
(Public Company; GIB; Information Technology and Services industry)
July 2005 — June 2009 (4 years )
- Consultant on a large Java project consisting of over 50 individuals.
- Work directly with clients to flesh out and implement the functionality of a complex Production Accounting system for the oil industry.
- Mentor new staff on Agile practices such as test-driven development and code refactoring.
(Privately Held; 1-10 employees; Marketing and Advertising industry)
March 2006 — August 2006 (6 months)
- Designed, implemented and released an online design centre for a major home developer.
- Utilized test-driven development to create a web application in ASP.NET from the ground up.
- Mentored one other developer in Agile development techniques.
- Delivered a successful solution containing no known bugs at release slightly under budget.
(Privately Held; 51-200 employees; Computer Software industry)
February 2005 — July 2005 (6 months)
- Drastically re-factored an events calendar for the City of Lethbridge that was performing very poorly. ASP.NET, C#, Microsoft Content Management Server 2002.
- Created an application for Consolidated Civil Enforcement, which allowed their clients to access their internal systems via a usable web-based interface. ASP.NET, C#, SQL Server 2000.
- Performed analysis of Antelope Land Services project management application, providing recommendations, documentation, and general consultation. ASP/VB, SQL Server 2000.
(Computer Software industry)
2003 — 2005 (2 years )
- Lead developer on the Healthlink Alberta project. Participated in the entire development lifecycle, writing and implementing the specification for a health topic information database that is published over HTTP via XML-RPC web services.
- Created a complex online dating website for cityMYX.com from the ground up, using a multi-tiered ASP.NET based solution.
- Designed and implemented an integrated client tracking system tying together the systems of four major homeless shelters in Calgary. The solution used an XML-RPC service to allow publishing and retrieval of data from a central database of information.
- Worked as a developer on the Inform Alberta website for the Calgary Health Region.
- Developed Kanga’s internal time tracking application which was used to track employee hours for billing and statistical purposes.
- Implemented an online job application system in ASP.NET and MS SQL Server 2000 for the Peace Country health region.
(Computer Software industry)
December 2002 — June 2003 (7 months)
- Creation of a database-driven Windows Forms property management application. (VB.NET, C#, MySQL)
- .NET & COM interoperation with Microsoft Outlook XP, allowing the customer to integrate events created in the application with their Outlook Calendar and E-Mail.
- Utilized some Agile development practices including pair-programming, frequent releases (weekly), and continuous re-factoring.
(Recreational Facilities and Services industry)
September 2002 — December 2002 (4 months)
- Designed and developed Undercurrents first dynamic website, including full content management capabilities
- C#, ASP.NET, Access
Computer Technology , Java, Oracle, Linux , 2001 — 2002
Kayaking, volleyball, squash, weight lifting, cycling