Simon Tang
Software Developer

Work Experience

ConnectedSoftware DeveloperAugust 2019 -

Rangle.ioSoftware DeveloperMay - Aug 2018, Jan - July 2019

  • Built the company's new JAMstack-powered website with React + GatsbyJS, with a heavy emphasis on accessible design (WCAG 2.0 AA) and reusable codeless layout controls
  • Implemented a new design system using Storybook and a styled-system component library
  • Launched a web platform for healthcare professionals to monitor patterns in blood glucose levels for patients with diabetes, powered by React and TypeScript

TulipFull Stack DeveloperSep - Dec 2017

  • Built clienteling features for a hybrid iOS app to connect store associates with their customers using Framework 7, with customized email templates and SMS functionality
  • Developed a code initiative to apply DRY/SOLID principles and handle technical debt
  • Adopted a React + Redux + PHP codebase to deliver an MVP for a new admin management console

OpenTextSoftware DeveloperJan - Apr 2017

  • Developed new backend features for an enterprise cloud file synchronization and sharing platform [link]
  • Introduced sandboxing for automated tests; refactored legacy code to adopt new code standards
  • Coordinated with the mobile app team to roll out API changes

Validus ResearchCatastrophe Modelling Application DeveloperMay - Aug 2016

  • Developed a suite of analytical tools for modelling the risk of large-scale catastrophes across North America with Flask (Python), MS SQL Server, and C#
  • Built data visualizations using AngularJS and D3.js with legacy support for browsers including Internet Explorer

N8 IdentityJava Application DeveloperMay - Aug 2015

  • Used Spring (Java) and PostgreSQL to build new features for an Identity Access Management platform used by over 1000 Canadian franchise locations

Education

University of Waterloo Class of 2019

Bachelor of Computer Science / Human-Computer Interaction Option / Cooperative Education

Interests

  • Accessible Design
  • User-Centered Design
  • Progressive Web Apps / Electron
  • Ethical Hacking / Computer Security
  • Retro 90s Web Development