Wahid Shafique
647-783-2943 | Toronto, Canada
Programmer | Web Dev
Github | Linkedin | Blog | wahidshafique42@gmail.com
Hi, I'm a game programmer turned web developer living and working in Toronto. I love building and thinking about things from first principles. Some technologies I know are:
Javascript, Typescript, HTML5, Cascading Style Sheets (CSS), React, Node, Vue, Styled System/Components, Browser Extensions, Redux/RTK, Cypress, RTL, Gatsby, Nuxt, Next, Svelte/Sveltekit, XState, Git, Unity 3D, Jest, Storybook, Git
Experience
Lead Web Developer | Digital Public Square | March 2022 - Present
-
Creating sustainable documentation (ADR/SWOT on Confluence), coding standards, ethics/licensing and performance audits to help push our small team to be effective.
-
Mentoring junior developers, pair programming
-
Working with smaller tools such as Sveltekit and XState for exploration purposes, alongside mainstays like Next.js and Gatsby
-
Maintaining various large React projects
-
Led the adoption of SaaS, cutting down monthly costs by 80%
Senior Web Developer | Digital Public Square | February 2021 - March 2022
-
Used SSR/SSG to make something that was accessible (measured against actual screen readers) and fast (passed lighthouse + simulated stress tests)
-
Created an end to end platform for survey taking that reached more than 500,000 users, scaffolded using Airtable and Gatsby.
-
Examples of it in action: Ukraine Trivia, Know It Or Not, Small Trivia (Chinese)
Web Developer | Gubagoo | March 2020 - February 2021
-
Worked with React/Redux on a platform specializing in car buying online.
-
Added vital process and tooling changes (EsLint, Prettier, RTL [React Testing Library], Typescript)
-
Created modules in islands architecture pertaining to car trade-in evaluation.
-
Initiated an "atoms" first design system, which normalized all of our styling into one consumable module in a Monorepo.
Web/Extension Developer | Windscribe | October 2018 - March 2020
-
Worked on a web extension serving over 1,000,000+ users using React/Redux and Styled Components
-
Worked with both the Firefox and Chrome extension API, wrote spoofing code to intercept tracking
-
Drove adoption of Styled System
Web Developer | Rich Media | September 2017 - October 2018
-
Used JQuery and Angular for most projects
-
Created an internal bug tracking tool that was an adapter to Bugzilla. Simplified our bug tracking for sales and QA
-
Created digital experiences for clients such as Samsung, Walmart, CIBC
Education
Game Programming
Associate's Degree, George Brown College | 2014 - 2017
English Literature
Toronto Metropolitan University, Bachelor's Degree | 2012 - 2014 (Partial)