Vancouver, Burnaby, Richmond, Surrey, Port Coquitlam, New Westminister, BC, British Columbia, Canada, .NET Developer, Web Developer
Summary
- An application developer, web developer, and front end developer. An enthusiast of continuous integration, test first, and agile environments. A web standard and web accessibility advocate.
Specialties
- Web development and its many forms front end development through to data persistence.
Experience
- Web Developer / Software Developer Corbis / Veer Veer.com, Veer Marketplace, Calgary, Alberta, Canada February 2009 – Present (1 year 8 months) • Maintaining and developing components on an n tier service oriented architecture, multi server, e commerce web application
• Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts)
• Agile / Scrum environment
Technologies Used: JavaScript, jQuery, Omniture, Amadesa, C#, ASP.NET MVC, LINQ, LINQ to SQL, Windows Communication Foundation (WCF), Web Services, REST, JSON, AJAX, MSBuild, XML, XSL, XPath, SOAP, CSS, HTML, Microsoft SQL Server 2005, SQL / T SQL, Microsoft Team Foundation Server (TFS), and the .NET Framework 3.5 - Web Developer / Front End Engineer Critical Mass Hyatt, Calgary, Alberta, Canada November 2008 – January 2009 (3 months) • Maintained and developed modules on a multi server, e commerce application
Technologies Used: JavaScript, Scriptaculous (the Prototype library), CSS, HTML, JavaServer Pages (JSP), JavaServer Pages Standard Tag Library (JSTL), Ant, Oracle PL/SQL, Oracle 9i, Borland StarTeam, ATG / Dynamo Server Server - E Commerce Consultant / Developer RazorEdge Agilent, Agilent Technologies, Commerce Server, Ecommerce, E-commerce, Share Point, Sharepoint January 2008 – October 2008 (10 months) • Developed an n tier service oriented e commerce application
• Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts)
• Responsible for gathering requirements, performing gap analysis, development, and final support tasks
• Conducted on site client training, and reoccurring knowledge transfer sessions
• Scrum environment
Technologies Used: JavaScript, C#, Windows Communication Foundation (WCF), Web Services, Microsoft Office SharePoint Server (MOSS) 2007, Microsoft Commerce Server 2007, MSBuild, XML, XSL, XPath, SOAP, CSS, HTML, ASP.NET, Microsoft SQL Server 2005, SQL / T SQL, Microsoft Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS), and the .NET Framework 3.5 - Consultant / Developer / Front End Engineer MTS Allstream CAAF: City of Calgary Application Architecture Framework, Calgary, Alberta, Canada August 2007 – January 2008 (6 months) • Developed components an n tier service oriented architecture web application
• Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts)
• Agile / Scrum environment
Technologies Used: JavaScript, ASP.NET, C#, Oracle PL/SQL, Oracle 9i, the CAAF Framework, nAnt, Continuous Integration Server, Test Driven Development (TDD), Rhino Mocks, Scriptaculous (the Prototype library), XML, XSL, XPath, SOAP, Web Services, CSS, and the .NET Framework 2.0 - Technical Editor Wiley Technology Publishing / WROX Press January 2007 – December 2007 (1 year) Edited the following texts:
• ASP.NET 2.0 Design: CSS, Themes, and Master Pages
• Hands On ASP.NET AJAX Control Toolkit
• CSS, JavaScript, and AJAX Web Development
Technologies Used: C#, ASP.NET, ASP.NET Themes, ASP.NET Master Pages, Silverlight, ASP.NET AJAX, The Base2 JavaScript library, XML, HTML, CSS, and the .NET Framework 2.0 - E Commerce Consultant / Developer / Front End Engineer Cactus Commerce Ottawa, Ontario, Gatineau, Quebec, GameStop, Folica, Hanes, Ecommerce, E-commerce, B2B, B2C, C2C, Biztalk, Commerce Server September 2006 – July 2007 (11 months) • Developed new features and maintained modules on n tier, multi server, e commerce web applications
• Tested and implemented components, worked closely with Quality Assurance assisting with creating automated test scripts as needed
• Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts)
• Scrum environment
Technologies Used: ASP.NET, C#, JavaScript, XML, XSL, XPath, SOAP, Web Services, CSS, HTML, Commerce Server 2007, Microsoft SQL Server, SQL / T SQL, Microsoft Team Foundation Server (TFS), Microsoft Office SharePoint Server (MOSS) 2007, and the .NET Framework 2.0 - Consultant / Developer Lexikal Media March 2006 – May 2006 (3 months) • Developed and designed website components for a domain registration / hosting company
• Interfaced with payment gateways, domain name registration services, web hosting services, and other web services
• Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database)
Technologies Used: ASP.NET, C#, JavaScript, XML, XSL, XPath, SOAP, Web Services, CSS, Amazon E commerce Web Services (ECS) API, HTML, and the .NET Framework 2.0 - Developer Mercurial Communications Netscape 8.0 Browser, Tempus Microsystems, Victoria, British Columbia, Canada June 2005 – November 2005 (6 months) • Developed new features and maintained existing code for a fleet management application
• Communicated with socket based interfaces, C++ interfaces, and 3rd party Application Programming Interfaces
• Agile / Scrum environment
Technologies Used: C#, C++, 'C', Microsoft SQL Server, SQL / T SQL, CVS, Subversion, MS Windows XP Embedded (XPe), and the .NET Framework 1.1
Education
- Bachelor of Science (Honours)Computer Science, 2002 – 2005, Trent University Peterborough, Ontario, Canada, BSc, B.Sc, Honors, Computer Science
- Computer Programming and Analysis, 2000 – 2002, Seneca College of Applied Arts and Technology Toronto, Ontario, Canada
Follow me on Twitter
Profile at LinkedIn
Bookmarks at del.icio.us
Contact me