About

Hi, I’m Jeff, a web developer that likes to make things look nice that are functional and accessible for the end user. I have a wealth of experience making websites pixel perfect from a design, building components for integrations with other systems, working closely with marketing teams to bring their vision to life, and integrating product sales with billing systems and payment gateways.

When I am not working on web related things, you can find me tinkering in the workshop, out at an event with the local electric vehicle group, exploring my beautiful province, or hanging out with my wife and cat.

Technical Skills

Frontend: HTML, CSS, SCSS, Tailwind, Bootstrap, JavaScript, TypeScript, jQuery, Vue.
CMS: WordPress, ExpressionEngine, Umbraco, Drupal, DotNetNuke.
Backend/Integration: C#, Razor, ASP.NET, PHP, MVC, REST APIs, JSON, SQL.
AI: GitHub Copilot, Gemini, NotebookLM, ChatGPT, Claude, Lovable.
Analytics/SEO: GA4, GTM, Search Console, technical SEO.
Tools: Git, Jira, Jenkins, Figma, BrowserStack, Cypress.
Accessibility: WCAG standards, accessibility audits

Experience

Web Developer

Freelance • 2025 - 2026
  • Eastlink: final development work on CMS Migration to Umbraco project
  • Scotiacode: web development for Nova Scotia government project
  • Smartypants: frontend development support, site migration to Expressionengine

Software Engineer

Eastlink • 2006 - 2025

Direct activities of the web team in website design, site maintenance (four public website sites with 32K+ traffic sessions daily), and delivery of large projects. Design and implement website information architecture, site maps, and navigation to resolve issues, as well as graphic elements within current branding strategies. Develop, coordinate, and rebrand projects and vendor selection in collaboration with external contractors. Ensure that interfaces/GUI standards for applications are met by the development team. Serve as the first point of contact for clients while cultivating customer relationships. Facilitate student mentorship and training for new staff.

Projects

CMS Migration to Umbraco

Software Engineer, Eastlink, 2024-2025

  • Project scope included migrating 300+ pages from 2 sites and rebuilding 20+ modules.
  • Led Accessibility and SEO
  • Developed custom product catalog, and API integration for ecommerce, integration with payment platforms
  • Built components for content entry using structured content and Razor templates
  • Trained users on content entry and documented content components

Umbraco Tailwind HTML & CSS C# JavaScript & jQuery Figma to HTML

Eastlink Community TV Program Approval Tool

Software Engineer, Eastlink, 2024

  • Documented requirements for application to manage budget approvals for local cable programs
  • Used VUE.JS, C#, and Bootstrap to develop internal tool

Vue Bootstrap HTML & CSS C# JavaScript & jQuery

Ecommerce Integration

Software Engineer, Eastlink, 2022

  • Developed wireframes for ecommerce journey scenarios
  • Built frontend components for ecommerce workflow, enhanced existing catalog templates

DNN Bootstrap HTML & CSS C# JavaScript & jQuery

SEO Optimization Project

Web Developer, Eastlink, 2019

  • Collaborated with SEO Manager to increase organic search rankings
  • Worked on changes to improve page load times, structure, and performance metrics

DNN HTML & CSS JavaScript & jQuery

UX Structured Content Redevelopment & Website Refresh

Web Developer, Eastlink, 2018-2019

  • Created structured content components using Open Content, Bootstrap, and custom SCSS
  • Worked with SEO Manager on tracking, conversion points, and technical SEO
  • UX design on plan builder for wireless products

DNN Bootstrap HTML & CSS JavaScript & jQuery

Wireless Product Integration

Lead Developer, Eastlink, 2012 - 2013

  • Collaborated with marketing team to integrate Wireless products into public website
  • Developed new templates for frontend and configured product catalog

DNN HTML & CSS C# JavaScript & jQuery

CMS Migration to DotNetNuke

Lead Developer, Eastlink, 2009 - 2011

  • Worked with vendor to gather requirements and insure content was migrated to new platform
  • Trained users on new system
  • Coded and configured frontend

DNN HTML & CSS C# JavaScript & jQuery

Eastlink Operational Support

Web Developer / Software Developer / Lead Developer, Eastlink, 2007-2024

  • Liaised with marketing and web team on regular support tasks
  • Tracked and monitored tasks in backlog for issues as they arose
  • Supported a range of web modernization, rebranding, UX redevelopment, template development, and content migration initiatives across public-facing and internal web properties
  • Collaborated with marketing, design, vendors, and internal technical teams to implement updated branding, improve user experience, and support business growth through acquisitions and platform enhancements
  • Contributed to frontend development, CMS configuration, content migration, and back-office solutions for non-technical content teams

DNN Bootstrap HTML & CSS C# JavaScript & jQuery