resumé
Information
Objective
To obtain a challenging application development position that will allow me to further
my skills in the areas web-based solutions, including, but not limited to, interractive
web development and software architecture. Ideally, this position would be
in a relaxed, fun, casual, and forward-thinking enviroment. -- a workplace in which I
would be working on exciting and fresh projects, and with people who share my passion
for contemporary technologies.
Education
British Columbia Institute of Technology
- Graduated with Honours from the Computer Systems Technology [CST] 2 year diploma
program May 2005 [86% GPA]
- Major - Information Systems [Windows]
Experience
OpenRoad Technologies [software developer]
Duration: Sept. 2007 - Current
- architecting, designing, and implementing web applications using Microsoft?s .NET
Framework (1.1/2.0/3.5) in C#/C# 2.0/C# 3.0
- extensive employment of patterns and practices, including MVP, MVC, Enterprise
Library
- extensive development of complex databases, including, but not limited to, the use
of Linq to SQL
- interface development using XHTML 1.1 and CSS 2
- extensive development of client-side interractivity using OO based Javascript techniques,
utilizing open-source libraries such as YUI!, Prototype, and Mootools
Veratta Technologies [lead software engineer]
Duration: May 2006 - Sept. 2007
- architecting, designing, and implementing web applications using Microsoft?s .NET
Framework (1.1/2.0) in C#/C# 2.0
- database design and development using MS SQL Server 2000/2005, including
extensive manual scripting of stored procedures, triggers, and functions using T-SQL
- design and development of complex DTS/SSIS packages for data transformation
- extensive interface design and development using XHTML 1.1 and CSS 2
- extensive development of client-side interractivity using OO based Javascript techniques,
utilizing open-source libraries such as Prototype, Scriptaculous, and Mootools
Veratta Technologies [web developer]
Duration: Feb. 2006 - May 2006
- developed 40+ websites with varying functionality
- Notable Projects:
- Playground (Intrawest) - development of an xml template-driven application
for the creation of standardized marketing collateral for use in property
sales. Currently used by Playground employees worldwide across 15 resorts.
Project completed on-time, on-budget, and virtually bug-free.
- Altrom Canada - development of an eCommerce system for one of the largest
auto parts dealers in North America. Extensive work with data transformation
from a legacy COBOL system to MS SQL Server 2005 connected to a web
interface created using ASP.NET 2.0, MS AJAX 1.0, XHTML 1.1 and CSS 2.
Vision Critical Communications [qa analyst]
Duration: May 2005 - Jan. 2006
- designing, writing, and implementing test plans
- extensive and detailed unit testing using NUnit
- design and implementation of Win32 based web application installer written in C#
using ADO.NET/IIS Web Services for programmatically creating VDirs and Application
Pools
- design and implementation of Win32 based product management tool, including:
- Microsoft Reporting Services installer
- Microsoft Reporting Services updater
- ASP.NET Web Application update tool
- daily use of technologies including C#, ADO.NET, Wilson Object-Relational Mapper,
SQL Server 2000, Javascript, CSS, Subversion, NAnt
- understanding of industry standards and processes
- daily maintenence and administration of 50+ production websites
- one of four employees with secure access to production environments
Skills
|
Technologies |
|
C#/C# 2.0/C# 3.0 |
|
ADO.NET, Enterprise Library
|
|
WPF/WF, XAML (non-production) |
|
Components: COM, .NET |
| Windows 2000/XP/2003 Server/Vista |
|
Database |
|
MS SQL Server |
|
MySQL |
|
eXist XML |
|
Wilson OR Mapper/LINQ to SQL |
|
Web |
|
XHTML 1.1 (Hand Coded) |
|
XML/XSLT/JSON |
|
ASP.NET 1.0/1.1/2.0/3.5 |
|
CSS1/CSS2 (Hand Coded) |
|
Microformats |
|
Script
|
|
Atlas / MS AJAX Beta/Beta 2/RC1/1.0 |
|
Prototype/Scriptaculous |
|
Moo.fx/Mootools |
|
OO Javascript techniques |
|
Tools |
|
Visual Studio .NET 2003/2005/2008 |
|
IIS 5.0/6.0/7.0 |
|
Microsoft Expression Web |
|
Codesmith Tools (Code Generation)/netTiers |
|
Subversion Concurrent Versioning System |
|
Photoshop CS / Illustrator CS / InDesign CS |
|
Dreamweaver MX / Fireworks MX |
|
Microsoft Office Suite |
|
Process |
| Unified Modeling Language (UML) |
| N-Tier Architectures |
| Rational Unified Process (RUP) / Rational Rose |
| Agile Processes (Scrum, XP, FDD) |
References
References available upon request.
Print version
I also have a PDF version of my resumé available.