Summary
Overview
Work History
Education
Skills
Languages
Personal Projects
Timeline
Barista

Mallory Allen

Ottawa,ON

Summary

Senior Software Developer with over 8 years of experience at top tech companies like Shopify and Coursera. Skilled in building and scaling web applications using React, GraphQL, Typescript, Node.js, and more. I bring a broad range of front and back-end expertise, consistently delivering high-quality solutions. Experienced in leading projects, mentoring teams, and thriving in fast-paced environments. Passionate about creating impactful, user-centric experiences.

Overview

10
10
years of professional experience

Work History

VR Asset Developer

Self Employed
12.2023 - Current
  • Created, marketed, and sold prefab assets on online marketplaces aimed at the social VR platform VRChat.
  • Wrote scripts in C# using a subset of Unity features supported by the platform.
  • Created 2D and 3D art using Blender, Substance, and Unity.
  • Wrote custom shaders using Unity's ShaderLab and Amplify Shader Editor.

Senior Software Developer

Coursera
08.2022 - 03.2023
  • Developed frontend features with React, GraphQL, and Typescript.
  • Worked with teams to integrate components smoothly into existing systems.
  • Managed project timelines to deliver high-quality code on schedule.
  • Reviewed code to maintain standards and improve quality.

Staff Developer

Shopify
10.2015 - 08.2022
  • Helped build and maintain front-end platform technologies, integrating a universal React application with a legacy stack.
  • Developed apps while mentoring junior team members, fostering growth and providing technical guidance.
  • Created and advocated for exceptional UX experiences and best practices in frontend technologies.
  • Enhanced software functionality by identifying and resolving complex issues, and provided constructive feedback through regular code reviews.
  • Maintained comprehensive documentation and facilitated knowledge sharing across teams.
  • Designed, pitched, and planned projects, contributing to overall product quality and team success.


Consultant Web Developer

Baby Brands Gift Club
05.2014 - 08.2018
  • Evaluated client needs and expectations, and scoped out projects.
  • Built and maintained fullstack PHP-based MVC applications.
  • Developed AngularJS frontend applications and JQuery UI plugins.
  • Designed frontend assets and logos.

Education

College Diploma - Computer Programming

Algonquin College
Ottawa, ON
2014

Skills

  • API Integration
  • Front-end Frameworks
  • Testing and debugging
  • Web application development
  • Code Review
  • Mentoring
  • Version Control
  • Project Management

Languages

English
Native or Bilingual
French
Limited Working

Personal Projects

  • VRChat Assets: Creator and seller of custom VRChat assets with a variety of prefabs for the community.
  • Maru's Arcade (VRChat): Built and maintained a VRChat world featuring 10+ fully functional arcade cabinets. The world has attracted over 500,000 visits and 27,000+ favorites.
  • Crystal Defenders (VRChat): Created a VR tower defense game with over 600,000 visits and 35,000+ favorites.
  • Music Production: Produced original music tracks for various personal projects, incorporating electronic, rock, and ambient styles.
  • Gamejams: Developed a gamejam game using Godot, combining fast-paced action with quirky visuals and retro music. Developed VR experiences for jams using Unity.

Timeline

VR Asset Developer

Self Employed
12.2023 - Current

Senior Software Developer

Coursera
08.2022 - 03.2023

Staff Developer

Shopify
10.2015 - 08.2022

Consultant Web Developer

Baby Brands Gift Club
05.2014 - 08.2018

College Diploma - Computer Programming

Algonquin College
Mallory Allen