Corrina Chow
Full Stack Web Developer

I'm a full-stack web developer and instructor with a background in fine arts, design, and medicinal chemistry. Currently, I am working in the field as a Software Engineer at Plusgrade and as an Instructor at Lighthouse Labs. I'm interested in working with modern web technologies, app architecture, and increasing platform stability and performance.

Having studied both painting & illustration as well as biopharmaceutical sciences, my perspective is at once creative and analytical. I'm a meticulous and dynamic person and always take the time and effort to fully understand the challenges I'm presented with. I have a particular ability to work things out independently but also thrive in team environments of motivated individuals who value ownership, and accountability. 

Lighthouse Labs
Full Stack Web Development
April - June 2018
University of Ottawa
BSc. Hon. Biopharmaceutical Sciences with a Specialisation in Medicinal Chemistry
Sept 2012 - May 2016
Canterbury High School
Fine Arts with a Specialisation in Painting & Illustration
Sept 2008 - June 2012
Languages: JavaScript (TypeScript), HTML5, CSS3, Ruby, TypeScript, Java
Frameworks, Libraries & Environments: Node.js, React, Express, jQuery, SASS/SCSS, Ruby on Rails, React Router, MobX, GraphQL, Jest, Redux
Systems, CMS & Databases: Git, SQL, AWS, Docker, NoSQL
Prototyping & Design: Photoshop, Illustrator, InDesign, AfterEffects
Oracle Certified Associate, Java SE 8 Programmer
June 2019

Demonstrated Skills: Java, Java 8 Date And Time API, Java Application Development, Java SE 8, JDK 8, Lambda Expressions

Unity Technologies
Montreal, QC
Senior Full Stack Software Developer (Team Lead)
June 2020 to Current

I develop both customer and internal facing dashboards to manage various aspects of Unity Ads services, manage the priorities, deadlines and deliverables for personal projects, and coordinate with product teams for end-to-end planning and delivery

Montreal, QC
Software Engineer
July 2018 to June 2020

I work with a team of developers, product owners, and designers to translate business requirements to maintainable and modular code by laying out the development sequences across the full stack using Java for web services, the GraphQL API, and TypeScript with React.js. I actively contribute to high-level estimations and code reviews to ensure fast and seamless delivery of features via test-driven development, CI/CD, and increasing monitoring for our platform. Moreover, I collaborate with the in-house designer to create technically feasible interfaces, intuitive interactions, and user experiences. I also participate in HR recruiting events, and conduct interviews for Web Integrator positions.

TECH: TypeScript, Java, React.js, Redux, GraphQL + Apollo, Jest, AWS, Docker

Lighthouse Labs
Montreal, QC/Remote
Instructor, Mentor & Project Evaluator - Full-Stack Web Development Program (Contract)
Sept. 2018 to June 2020
As an instructor, I prepare and deliver lectures on web development. My role as a mentor includes being present in the classroom with students to answer programming/industry-related questions, assist in project planning and architecture, clarifying and rehashing concepts that were taught in lecture, and working through the process of writing, reviewing best practices, finding solutions, and debugging code. 

TECH: JavaScript, React.js, jQuery, Express, MongoDB, PostGreSQL, SASS/SCSS, Git, Node, Express

DIY Spring Festival
Ottawa, ON/Montreal, QC
Art director & graphic designer (Contract)
Jan. 2018 to May 2018, Jan. 2019 to May 2019, Jan. 2019 to June 2020

I branded and produced all promotional materials for the grassroots DIY Spring Festival in its year of inception including logos, web banners, tickets, posters, and varied digital (Facebook, Instagram, Twitter, etc) and print media. Following the public release of the design material, the festival received funding from the City of Ottawa, The Ottawa Arts Centre, CHUO-FM, CKCU-FM, and a variety of Ottawa-owned businesses.

In its third year (2019), DIY Spring received additional funding/sponsorship from FACTOR, Next Door Records, OPIRG Carleton, Tontine, Long & McQuade, Apt 613, Asinabka Film & Media Arts Festival, Girls Rock Ottawa, MediaStyle,and BABYPINK Collective.

Using Redux with React 🚀
Dec. 2019

Lunch and Learn presentation on Redux and React to provide the Plusgrade engineering department on the technologies my team uses and why.

June 2018

An in-depth reporting tool for video content creators (e.g. YouTubers). Sága captures the emotional response of the audience to specified content and provides visual representations of the audience's reactions to the creator.

TECH: Rails API, React, React Router, OAuth2, PostgreSQL, Canvas.JS, Kairos API, YouTubeAPI, Ziggeo API, IFrame Player API

June 2018

A mini e-commerce application which allows users to view and purchase products with Stripe verification.  Admins can add products and categories. 

TECH: Rails 4.2, Stripe API, PostgreSQL, SASS, bcrypt

May 2018

A web application that allows users to collaboratively create themed maps which list multiple markers which follow the theme, e.g Best Places to Eat Around Town. 

TECH: Google Maps API, Google Geocode API, PostgreSQL, Knex, Node.js, Express, AJAX, jQuery, and Bootstrap 4.

Chatty App
May 2018

A single page app built with React.js that allows connected users to send real-time messages to each other.  Users can add image URLs and change their pseudonyms. 

TECH: WebSockets, Node, Express, and SCSS