Here’s a sample of my projects, unfortunately I cannot detail or list them all due to the confidential nature of many of them.

CSharpSharp: A collection of classes and extension methods used to streamline common programming tasks.

Survvit: An online survey creator where options are upvoted and downvoted à la reddit. The application is the result of a weekend project where I tried learning Ruby on Rails. See this blog post for more information about the project.

TemplateEngine: We had to work with many templates at work, so I wrote a solid template engine to help us develop our applications as cleanly and fast as possible. The engine automates most of the common templating tasks with an easy to use API.

Financial & Project management systems for a major Canadian telecommunications company. The systems, primarily used by project managers help them make all their strategic decisions. The solutions have to be competitive against big software companies such as CGI and SAP.

Screenshot of a screen of StoneSearchStoneSearch, an online specialized inventory system for Polycor. StoneSearch brings the power of rich Web applications to provide complex and powerful search capabilities to an inventory of slabs.

Code generation tools used to reduce the amount of repetitive manual work on a project and let developers focus on the work that produces value.

Localization manager to help system administrators in their task of making their applications readable by users from different cultures. The application makes use of an innovative domain model to reduce the amount of work needed to localize an application by minimizing the duplication of localized strings. The application is managed via a single web page inside the website being localized itself.

Quantities component that handles the conversions seamlessly and reduces the mental overload for developers working with measures from multiple units. With the component, the developer can take a measure in inches, multiply it by a measure in centimeters and return an area in square meters without even thinking about conversions. This was a huge time saver in the StoneSearch application.

… and many others such as an online database management system, the maintenance and enhancement of an the Intranet for Cyber Generation, the porting of many cell phone games for Gameloft and plenty of small school projects and personal applications.