Skip to content

Dedicated web developer with experience in leading projects and staff to create accessible websites and application that comply with World Wide Web Consortium (W3C) and Treasury Board of Canada Secretariat (TBS) standards for the web.

Notifications You must be signed in to change notification settings

shawnthompson/resume

Repository files navigation

Shawn Thompson

Career profile

Dedicated web developer with experience in leading projects and coaching staff to create accessible websites and application that comply with World Wide Web Consortium (W3C) and Treasury Board of Canada Secretariat (TBS) standards for the web.

Personal suitability

  • Analytical thinking and problem solving
  • Ability to balance multiple tasks with various and conflicting deadlines
  • Ability to communicate effectively in writing
  • Ability to communicate effectively orally
  • Ability to meet deadlines in a high-volume environment and adhere to established budgets
  • Ability to work in a team environment
  • Attentive to detail
  • Excellent at solving problems rapidly and effectively
  • Extensive experience in accessing and processing information
  • Flexibility
  • Fluently bilingual in both English and French (BBC)
  • Dependability
  • Initiative
  • Interpersonal skills
  • Judgment
  • Results oriented
  • Strong leadership skills
  • Work well under pressure

Post-secondary education

Work experience

February 2020 - February 2021 --- Employment and Social Development Canada (ESDC) --- Montreal, Que.

Web Accessibility Technical Advisor CS03 --- Innovation, Information and Technology Branch (IITB) --- IT Accessibility office

  • Active member of three interdepartmental working groups:
    • Interdepartmental ICT Accessibility Conformance Reporting Task Force,
    • Interdepartmental Working Group for the Measurement of Accessible ICT,
    • Access Working Group.
  • Developed and maintain the ESDC / IT Accessibility office public facing website.
  • Work with developers to include accessible at the early stage in development of an application.
  • Work with developers to establish an accessibility presence within the DevOps community.
  • Research accessibility trends.
  • Coach colleagues on accessibility technologies.
  • Reply to different inquiries from IT professionals on accessibility matters.

February - April 2019 & August - November 2019 --- Employment and Social Development Canada (ESDC) --- Montreal, Que.

IM/IT Technical Specialist Technical Advisor CS03 --- Innovation, Information and Technology Branch (IITB) --- Web Standards Centre of Expertise (WS-CoE)

  • Chair weekly "Accessibility Best Practices" meetings regarding accessibility trends.
  • Review colleagues' accessibility assessments.
  • Create challenges for colleagues to learn new technology.
  • Work directly with clients to help make applications accessible / inclusive.
  • Organize WAI-ARIA training for WS-CoE team and included developers within IITB and other GoC Departments.
  • Member of the Employees with Disabilities Network (EWDN), focusing on hidden disabilities.
  • Speaker on panel during International Day of Disabled Persons 2019 event in Montreal.

October 2016 -- February 2020 --- Employment and Social Development Canada (ESDC) --- Montreal, Que.

IM/IT Programmer Analyst CS02 --- Innovation, Information and Technology Branch (IITB) --- Web Standards Centre of Expertise (WS-CoE)

  • Lead developer on the Centrally Deployed Templates Solution (CDTS) framework used by more than 300 websites and application within the Government of Canada
  • Develop a new version of the CDTS framework which will be open source
  • Administrator of the CDTS project on GCCode (internal Gitlab service), creating a workflow for others to follow and maintaining reported issues.
  • Active contributor on the Web Experience Toolkit (WET) open source project.
  • Audit ESDC websites and application to ensure conformance to the Web Standards of the Government of Canada
  • Work with clients on how to make their web applications and content more accessible to all users
  • Host spontaneous learning sessions with colleagues on various current web technologies such as Git, node.js, structured data (also known as microdata) and the Web Experience Toolkit version 4.0.
  • Member of the WET 5 working group, developing the future framework for all Government of Canada websites and application to use.

January 2014 -- October 2016 --- Service Canada --- Ottawa, Ont.

Web Specialist (front end) - Web Channel Office - Usability and Design Team

  • Developed and maintained the GCWeb theme for the Government of Canada's Web Experience Toolkit (WET) project on Github.
  • Administrator and contributor on the Web Experience Toolkit (WET) open source project.
  • Worked with the early adopters of the Canada.ca theme in implementing the theme on their own websites.
  • Prepared procedures for colleagues to explain how to use git and how to publish to the Canada.ca theme on Github.com.
  • Chaired weekly "codesprints" at Concordia University to encourage students and staff involvement in the Government of Canada's open source Web Experience Toolkit project.
  • Host spontaneous learning sessions with colleagues on various current web technologies such as Git, node.js and the Web Experience Toolkit version 4.0.
  • Create technical web components specification for the Treasury Board of Canada Secretariat (TBS) Content and Information Architecture Specifications document based on business needs of the clients.
  • Worked on the Adobe Experience Manager components for Canada.ca using tools such as Java, Jenkins and Apache Maven

September 2013 -- December 2013 --- Service Canada---Ottawa, Ont. (Acting AS-04)

Web Specialist - Web Channel Office - Design Team

  • Planned, developed, tested for the initial launch of new canada.ca site in December 2013.

July 2008 -- September 2013 --- Service Canada --- Ottawa, Ont.

Web Specialist - Web Channel Office - Web Publishing Team (AS-03)

  • Facilitated learning sessions with clients, colleagues and managers to demonstrate tools such as Dreamweaver, web browser add-ons and other techniques used to develop and maintain Web pages.
  • Audited webpages that were published to ServiceCanada.gc.ca to ensure compliance with Web Content Accessibility Guidelines (WCAG) 2.0 standards and other Treasury Board of Canada Secretariat (TBS) web standards.
  • Maintained and organized Websites using both File Transfer Protocol (FTP) and Interwoven Teamsite as a Content Management System (CMS).
  • Member of the HRSDC Web Standards Subject Matter Expert (SME) group, was responsible for the review of web content and/or web application output for a specific group within the organization.
  • Developed and maintained different Government of Canada Websites including, canada.gc.ca, servicecanada.gc.ca, pwd-online.ca, seniors.gc.ca and news.gc.ca.
  • Built the servicecanada.gc.ca template using the WET version 3.1.8 framework.

Working groups / Committees / User Groups

  • Government of Canada Working Groups:
    • Access Working Group (AWG)
    • Interdepartmental ICT Accessibility Conformance Reporting Task Force,
    • Interdepartmental Working Group for the Measurement of Accessible ICT,
    • Migration and onboarding working group
    • Search Optimization Working Group (SOWG)
    • User experience working group
    • Web Interoperability working group / HTML Data sub-committee
  • Adobe AEM/CQ User Group - Montreal Chapter
  • HTML5 Montréal
  • a11yMTL - Montreal Web Accessibility (organizer)
  • Employees With Disabilities Network (EWDN)

Technical knowledge

Computer software:

  • Adobe: Photoshop, Illustrator, Dreamweaver, Premiere, Flash, Acrobat X, Lightroom 5
  • Adobe Experience Manager Development
  • Git and Microsoft Visual SafeSource
  • Microsoft VS Code
  • Content Management Systems: Interwoven's Teamsite, RedDot, Adobe Experience Manager, Wordpress

Computer languages:

  • XHTML, HTML 4.0 and HTML5
  • Cascading Style Sheet (CSS2 and CSS3, LESS and SASS)
  • JavaScript
    • jQuery, assembleJS, vueJS
    • JSON
    • js, npm, nvm
    • grunt, gulp, webPack
  • Ajax
  • PHP
  • .Net
  • XML

Certificates from Eliquo in the following:

  • Testing Websites and Documents with Screen Reading Technologies (SRTs) on Mobile for iOS and Android
  • WCAG 2.0: Understanding the Web Content Accessibility Guidelines
  • Overview of WCAG: Web Content Accessibility Guidelines
  • Adobe Acrobat Pro: Accessible PDFs with WCAG 2.0
  • WET: Implementing the Standard on Web Interoperability
  • Web Experience Toolkit (WET): Migrating to WET and the Usability Theme
  • Web Experience Toolkit (WET) for Designers and Developers
  • JavaScript: Advanced Scripting
  • jQuery
  • PHP: An Introduction
  • PHP: Advanced Scripting
  • Learning HTML5
  • CSS: Advanced Layout Techniques Including CSS

Certificates from Lynda.com in the following:

  • Administering Google Apps
  • Web Workflows with Grunt.js
  • Up and Running with AngularJS 1
  • Foundations of Photography: Flash
  • js First Look
  • CSS: Flexbox First Look
  • JavaScript Templating
  • Web Semantics
  • Protecting Yourself from the Heartbleed Bug
  • Foundations of UX: Usability Testing (2013)
  • Web Technology Fundamentals
  • Start with a Theme: Creative Portfolios in WordPress
  • Start with a Theme: Twenty Fourteen
  • WordPress Essential Training (2014)
  • JavaScript and AJAX
  • Up and Running with Bootstrap 3
  • CSS with LESS and Sass
  • Mobile Web Design & Development Fundamentals
  • Dreamweaver CS6 New Features
  • jQuery Mobile Essential Training
  • Dreamweaver CS5.5 New Features
  • Setting Up MySQL 5 for PHP in Windows
  • Setting Up PHP 5 for Windows with Apache or IIS
  • Windows 7 Essential Training

Other training sessions

  • The 'Web Accessibility Standard for the Government of Canada' course (3 days -- Canada School of the Public Service (CSPS)
  • WCAG 2.0 Assessment Methodology (ESDC in-house training)
  • An overview of Assistive Technologies (AT) and how they are used (ESDC in-house training)

Additional professional activities

  • Assisted in organizing the a11yMTL 2014 Unconference - November 2014
  • Presented at the a11yMTL 2014 Unconference on the subject of using semantic HTML elements to mark up a web page for accessibility - November 2014
  • Animated a learning session about Jekyll and Github pages at CodeFest 3 - August 2014
  • Animated a learning sessions about gh-pages on Github.com and Sublime Text 3 at CodeFest 4 - February 2016
  • Participate in monthly HTML5, JavaScript and Montreal Developers user group functions to discuss advancements in each related topic - Ongoing

Volunteer experience

Create and maintain websites for various organizations

  • Employees with Disabilities Network
  • Anti-Racism Ambassadors Network
  • Slack Accessibility channel

References

Available Upon Request

About

Dedicated web developer with experience in leading projects and staff to create accessible websites and application that comply with World Wide Web Consortium (W3C) and Treasury Board of Canada Secretariat (TBS) standards for the web.

Resources

Stars

Watchers

Forks