I run web delivery for teams that need a manager who can still read the code.
I'm a technical project manager and full-stack developer in Vancouver, BC. I lead designers, developers, content creators and QA through the full project lifecycle, from scoping and estimates to launch and the enhancement backlog that follows. Because I spent a decade building WordPress, Laravel and e-commerce sites myself, I can give stakeholders fine-grained estimates, challenge architecture decisions and unblock developers without waiting for a translator.
Selected work
-
Province of British Columbia, through IBM
BritishColumbia.ca
Led the development phase of the redesign and migration to WordPress, delivered through Falcon Software's IBM partnership. Now manage the ongoing enhancement backlog for the province.
Technical Project Manager · Falcon Software · 2020 to present
-
HealthStream
HealthStream.com
Managed the full redevelopment of the corporate site for a US healthcare workforce company, from scoping and estimates through launch, and continue to oversee maintenance and enhancements.
Technical Project Manager · Falcon Software
-
Ryders Eyewear
Ryders online store
Took over a WordPress/WooCommerce store supporting roughly $1M in annual sales, reverse-engineered its automated build and deployment pipeline, and ran three years of feature work on a Kanban board.
Web Developer / Project Manager · 2016 to 2019
Experience
-
Technical Project Manager
- Manage enterprise web projects delivered to the Government of British Columbia through Falcon's IBM partnership, owning scope, estimates, schedule and stakeholder reporting.
- Led the development phase of the BritishColumbia.ca redesign and migration to WordPress, and now manage its ongoing feature and enhancement backlog.
- Managed the redevelopment of HealthStream.com from scoping to launch, and continue to oversee its maintenance and enhancements.
- Leading the redesign and WordPress build for the Health Sciences Association of Saskatchewan.
- Provide fine-grained time and cost estimates, advise on code architecture and DevOps strategy, and direct UX and UI decisions with client stakeholders.
-
Technical Project Manager
- Managed web advertising projects end to end, including website builds, PPC funnels, landing pages and lead-generation systems, with detailed time and cost estimates for each.
- Created and ran InvestorWebinars.com, a WordPress and WebinarJam platform that earned revenue from sponsored webinars syndicated as widgets on partner sites.
- Managed the technical implementation of a private CPA network on the HasOffers/Tune platform, including conversion tracking through postbacks and pixels.
- Led a company-wide initiative to build a knowledge base and introduce Git version control.
-
Web Developer / Project Manager
- Took over a WordPress/WooCommerce store supporting roughly $1M in annual sales and reverse-engineered its automated build and deployment pipeline on Pantheon and Lando.
- Introduced a Kanban workflow in Trello for scheduling and tracking development work.
- Delivered feature requests covering third-party marketing and tracking tools, checkout changes and catalogue restructuring.
- Produced MySQL reports for business analysis by stakeholders.
-
Web Developer
- Managed and developed the company's own sites, RandGroup.com and Dynamics101.com, and client sites including HoustonSymphony.org, itsolutions.bdo.ca and LSRetail.com for a Microsoft Dynamics solutions partner.
- Built responsive front ends in Bootstrap 3 and 4, added multilingual support with WPML, and integrated marketing automation through ClickDimensions and Microsoft CRM.
- Provided monthly maintenance, updates and cross-browser compatibility reporting.
-
Web Developer
- Developed CMS interfaces for user stories across three production applications in an in-house Agile environment.
- Created and modified REST API endpoints consumed by reusable Vue.js components.
- Built admin reporting tables and interfaces using Eloquent ORM and raw SQL.
-
Developer
- Managed and developed the agency's Magento store, RoderickAllan.com, and set up its Git deployment workflow on Beanstalk.
- Integrated third-party stock data from Google Sheets into Magento with Magmi through a custom PHP cron job.
- Wrote project proposals for prospective clients and worked alongside SEO, PPC and marketing specialists on campaign tracking.
-
Independent Web Developer
- Delivered hourly and full-project contracts on the LAMP stack for agencies and direct clients.
- Scoped and estimated projects with clients, advised on design, and carried them through to launch.
- Built and maintained Magento, WordPress/WooCommerce and Shopify sites, including HornbyIsland.com for Ventureweb, a Magento build for Beautsense.ca and a Shopify build for HeadhunterSurf.com.
- Set up stable development and deployment workflows for client projects.
Skills
Delivery
Engineering
Tools: Jira, Basecamp, Asana, Monday.com, Trello, Microsoft Teams, Git, Docker, Lando, Vagrant, Linux, WP Engine, Pantheon, Microsoft Azure, Kentico, Sitefinity.
Education
-
Applied Web Development
-
BA, Philosophy
Let's talk
Hiring a technical project manager, or planning a web project that needs one? Email is the fastest way to reach me.
Prefer a PDF? Print this page from your browser and it comes out as a resume.