Simon Tang
Software Developer

Work Experience

As a lover of all things JavaScript and cybersecurity, I'm always excited about making awesome stuff for the web and learning new skills to help build the future of computing.

Rangle.ioSoftware DeveloperJan - July 2019, May - Aug 2018

  • Helped to launch a medical app for doctors to monitor patterns in blood glucose levels for patients with diabetes; rapidly built complex, responsive layouts with legacy web browser support
  • 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

TulipFull Stack DeveloperSep - Dec 2017

  • Built clienteling features for a hybrid iOS app to connect store associates with their customers, including personalized email/SMS templating and attachments from store catalogues, with Framework 7 
  • Developed a code initiative to apply DRY/SOLID principles and reduce 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]
  • Coordinated with the mobile app team to roll out API changes
  • Introduced sandboxing for automated tests; refactored legacy code to adopt new code standards

Validus ResearchCatastrophe Modelling Application DeveloperMay - Aug 2016

  • Built a collection of internal tools to import GBs of analytical data from vendor APIs, configure risk modelling computations, using MS SQL Server, Python/Flask, C#
  • Introduced data visualizations with AngularJS + D3.js, supporting legacy browsers including IE

N8 IdentityJava Application DeveloperMay - Aug 2015

  • Created new user flows with Spring and PostgreSQL database migrations for an Identity Access Management platform used by 1000+ grocery stores across Canada

Education

University of Waterloo Class of 2019

Bachelor of Computer Science (co-op) / Human-Computer Interaction Option

Interests

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