Home

Mallory Allen - Resume

Professional Summary

Senior Software Developer with over a decade of experience. Experience working at top tech companies like Shopify and Coursera. Skilled in building and scaling web applications using React, GraphQL, Typescript, Node.js, and more. 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.

Skills

  • API Integration
  • Front-end Frameworks
  • Testing and Debugging
  • Web Application Development
  • Code Review
  • Mentoring
  • Version Control
  • Project Management
  • Game development with unity/godot (C#)
  • Shader development with Shaderlab
  • Build tool development with Rust

Work Experience

Self Employed - Remote

December 2023 - Current

VR Asset Developer

  • 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

Coursera - Remote

August 2022 - March 2023

Senior Software Developer

  • 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

Shopify - Ottawa, ON

October 2015 - August 2022

Staff Developer

  • Helped build and maintain front-end platform technologies, integrating a React application with a legacy stack
  • Mentored junior team members, fostering growth and providing technical guidance
  • Improved performance of a complex web application by reducing load times by over 60%
  • Lead a project to display performance regression information on PRs to prevent shipping negative changes
  • Created and advocated for exceptional UX experiences and best practices in frontend technologies
  • Enhanced software functionality by identifying and resolving complex issues
  • Maintained comprehensive documentation and facilitated knowledge sharing across teams

I-Sight - Ottawa, ON

May 2015 - August 2015

Junior Software Developer

  • Worked with project teams to deliver case management platforms for clients such as HP and Walmart
  • Created and maintained Node.js microservices
  • Built frontend applications using Backbone.js
  • Administered and interacted with PostgreSQL databases
  • Developed code generation tools to accelerate the creation of new forms

Education

Algonquin College - Ottawa, ON

Winter 2014

College Diploma Computer Programming

Graduation Dean's List, Winter, 2014 (3.72 GPA)

Languages

  • English: Native or Bilingual
  • French: Limited Working Proficiency