Bio
Experience
-
Radicle
-
Calgary, Alberta, Canada
-
Full Stack Developer
-
May 2022 - Present
-
Calgary, Alberta, Canada
Full stack developing
-
-
-
-
Senior Software Developer
-
Mar 2003 - Present
-
-
-
Brightside by ATB at ATB Financial
-
Calgary, Alberta, Canada
-
Full Stack Developer
-
Aug 2019 - May 2022
-
Calgary, Alberta, Canada
-
-
-
Rocky Mountain Embedded Design Inc. (RMED)
-
Calgary, Alberta, Canada
-
Software Developer
-
Jan 2017 - Aug 2019
-
Calgary, Alberta, Canada
-
-
-
Tervita Corporation
-
Calgary, Canada Area
-
Software Developer
-
Jan 2016 - Nov 2017
-
Calgary, Canada Area
-
-
-
Shaw Communications
-
Calgary, Canada Area
-
Technical Lead
-
May 2014 - Jan 2016
-
Calgary, Canada Area
-
-
-
Canadian Pacific Railway
-
Calgary, Canada Area
-
Software Developer
-
Apr 2012 - Dec 2013
-
Calgary, Canada Area
Member of an Agile team using Groovy, Grails, Java and Dojo to develop a customer facing portal inspired application to automate a series of customer interactions previously requiring manual coordination with the service team. Customers can now perform a series of operations from their browser or other network devices.Cool things done included migrating JSF applications to Grails, removing the need for WebSphere within the application stack.Cool tools used included GIT.
-
-
-
Optimal Payments PLC
-
Calgary, Canada Area
-
Senior Java Developer
-
Sep 2011 - Apr 2012
-
Calgary, Canada Area
Java and Grails developer working with ePayment solutions.
-
-
-
Critical Mass
-
Calgary, Canada Area
-
Senior Developer
-
Mar 2010 - Sep 2011
-
Calgary, Canada Area
As a Senior Application Developer, I am involved with stakeholders to develop digital media including an award winning eCommerce website for an international automaker’s introduction of the first 100% electric vehicle to the marketplace. Technical development involved developing a Grails/Groovy/Java application allowing customers to reserve their spot in line and perform a full purchase of the vehicle including home assessments and installation of required electric vehicle components and the dealer negotiation process. During this time, I championed Unit Testing, Test Driven Development (TDD) and continuous integration with Cruise Control for the team and helped build a suite of over 1,100 functional tests to help stabilize the site and limit application defects.
-
-
-
-
Software Developer
-
Oct 2005 - Jun 2009
Working in an Agile development environment on a team of 70+, developed a modern full service application delivering a state of the art production accounting solution for the Oil and Gas Sector. The application covers four main sponsors goals and requirements including replacing hundreds of ad hoc reporting tools. The application was test-driven using domain driven design patterns, using Java 6 with a Struts based front end connecting to an Oracle database interfaced with TopLink.
-
-
-
-
Java Developer
-
Jan 2005 - Oct 2005
Working in small teams and independently, developed both in-house support applications and an external e-commerce application to help customers place orders on-line.
-
-
-
-
Intermediate Project Manager
-
Dec 2003 - Apr 2004
Provided support to numerous sustainment projects developed with Microsoft technologies.
-
-
-
-
Java Developer & Project Manager
-
Mar 2001 - Nov 2003
Began as a Junior Java Developer and quickly advanced to a Developer and Project Manager role. Led a 12 person team which built an integrated Construction Management System. Developed project plan, mentored team members, code reviews and led trouble shooting with the client.
-
-
Education
-
1990 - 1994The University of Western Ontario
Bachelor of Arts (BA), History -
2000 - 2001ITI
Diploma of Applied Information Technology
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Environmental Services”
Need a custom project? We'll create a solution designed specifically for your project.
References
Social Profiles
Community