Robert McLarty

Full-Stack Software Engineer

Email MeDownload PDFLinkedInHomepage

Rob McLarty headshot

Experienced full-stack software engineer with over a decade of success designing and developing scalable user-centric web applications. Skilled in a wide range of technologies including React, Node, Rails, and AWS with a strong focus on modular code, responsive design, security, and a seamless user experience.

With a background in cognitive science, philosophy, and graphic design, I bring a unique perspective to problem-solving and product development. My experience spans startups like Verold and WorkTango, enterprises like Telus and Kellogg’s, as well as freelance projects for local small businesses and artists. I’m eager to combine my technical expertise and creativity to drive innovation and delight users.

At the end of the day, I like making things. I like teaching others how to make things. And I love it when we can all make things together that are bigger than ourselves!

Stack

Computer Languages

  • Javascript
  • Typescript
  • Ruby
  • Python
  • PHP
  • C
  • C#
  • HTML
  • CSS
  • (no)SQL
  • Bash
  • Redis
  • JSON
  • Yaml
  • Sass
  • Markdown

Coding Frameworks

  • React
  • Node
  • Rails
  • Redux
  • GraphQL
  • Express
  • Sinatra
  • Cloudformation
  • NextJS
  • Electron
  • NaCl
  • Nginx
  • Storybook
  • 11ty
  • MaterialUI
  • SocketIO
  • RSpec
  • Jest
  • Docker

Application Platforms

  • AWS
  • Cloudflare
  • Digital Ocean
  • Vercel
  • GCP
  • Twilio
  • Auth0
  • Okta
  • Letsencrypt
  • Shopify
  • Stripe
  • Github
  • GitlabCI
  • New Relic
  • Mixpanel
  • Netsuite
  • Steam

Software Tools

  • Adobe Suite
  • Affinity Suite
  • Sketch
  • Figma
  • FCP
  • Unity
  • Vim
  • Sublime
  • VS Code

Spoken Languages

  • English
  • French

Jobs

Lead Game Developer

Computechnosoft • Toronto, Kelowna

2023 — present
  • Unity
  • C#
  • Steam
  • Machine Learning

Addressed technical debt and steered the game development toward a modular architecture that resulted in improved performance, reduced bugs, and a working demo now generating wishlists on Steam, gearing up for its first release candidate. Collaborated closely with artists and designers to integrate creative assets with code, bringing the game's narrative to life and enhancing its gameplay experience.

Principal Software Engineer

WorkTango • Toronto, Kelowna, Austin

2019 — 2022
  • JS/TS
  • Node
  • React
  • Redux
  • GraphQL
  • Docker
  • AWS
  • Postgres
  • Cloudformation

Focused on software and systems architecture, cloud orchestration, and security. Played a key role in scaling the company from fewer than 10 employees to over 50, resulting in our acquisition by Kazoo. Led internal committees, recruited new hires, and guided production workflows. Integrated systems, people, practices, and documentation, notably improving operations in terms of time-to-delivery and reduced risk of errors.

Staff Software Engineer

Myplanet • Toronto, Berlin, Boston

2015 — 2019
  • JS/TS
  • Node
  • React
  • Express
  • Electron
  • AWS
  • Docker
  • Python
  • Postgres
  • Serverless

Collaborated with Telus to develop secure web and mobile apps for Service Management, Telus Health, and VoIP certified as “private by design” and scaling to serve tens of thousands of Canadian customers. Helped Newstore launch global omni-channel e-commerce platform using custom AWS serverless architecture. Integrated 25+ APIs to support PoS, clienteling, and fulfillment across 85+ brands in dozens of countries, ensuring reliability during peak retail spikes. Led Myplanet security initiatives, hosted seminars on privacy and code best-practices, and provided on-site technical support for major international clients.

Senior Full-Stack Web Developer

Verold • Toronto

2013 — 2015
  • Ruby on Rails
  • Node
  • React
  • Postgres
  • Python
  • ThreeJS
  • Phusion Passenger

Developed modular Rails platform to handle authorization, identity management, and social network for novel WebGL ecosystem comprising 3D editor, graphics engine + processor, and coding IDE which facilitated collaboration on 3D assets and accessibility to interactive 3D experiences native to the browser. Thanks to a solid product and some clever growth hacks, we grew to tens of thousands of monthly active users and millions of monthly views for hosted projects, culminating in our acquisition by Box.

Schools

Sheridan College

Illustration & Graphic Design • Diploma

  • Digital Illustration
  • Data Visualization
  • UI/UX
  • Motion Graphics
  • Web
  • Print

University of Toronto

Cognitive Science • Bachelors

  • Computer Science
  • Philosophy
  • AI
  • Linguistics
  • Psychology
  • English
  • Classics

Open Source

Articles