Ben Wiley

Work History

3dverse - Full Stack Developer

April 2023 - present
Montréal, Québec, Canada

  • 3dverse is a platform that supports real-time, collaborative 3D applications that render in the cloud, so they can be used from any device

Ubisoft Montréal - UI Programmer

September 2022 - February 2023
Montréal, Québec, Canada

  • C++ UI Programmer on Tom Clancy's Rainbow Six Siege

ExPretio Technologies - Front-End Development Tech Lead

May 2021 - August 2022
Montréal, Québec, Canada

  • Helped to guide a transition from a desktop Java frontend to one built with React and TypeScript for the web, for an application that has been used by major railway companies for over 10 years to optimize their revenues
  • Big focus on guiding junior developers on the team (code reviews, pair programming, etc.)
  • Responsible for spearheading transition toward new end-to-end automation testing framework (Playwright) and training developers to write strong automated tests

Element AI (ServiceNow) - AI Software Developer

February 2020 - May 2021
Montréal, Québec, Canada

  • Developed UI architecture, components and applications for a machine learning software platform
  • Worked closely with backend API developers, designers, product owners and clients (internal and external) to introduce new features to the platform
  • Implemented key performance optimizations in highly data-intensive applications
  • Developed tooling used by other developers to build new applications on the platform

Autodesk - Software Developer

January 2017 - January 2020
Montréal, Québec, Canada

  • Developing Shotgun, an Emmy-winning web app that helps streamline production and review for studios creating films, shows and games like Star Wars, Game of Thrones and FIFA
  • Role focused on in-app visualization of data belonging to Shotgun clients
  • Frequent context-switching between large legacy code base and newer stack including React and GraphQL
  • Helping lead way on migrating portions of legacy app to newer stack

MobileMedTek - Front-End Developer

April 2016 - December 2016
Louisville, Kentucky, USA (contract)

  • Architected and built performant, secure web app, displaying on-demand and real-time medical data
  • React, Redux, Node.js server rendering, other state-of-the-art JavaScript tools
  • Worked closely with back-end developer to ensure smooth communication with MobileMedTek's streaming API

Collabra - Software Engineer

August 2015 - March 2016
Louisville, Kentucky, USA (contract)

  • Collaborated with small, agile team using Node.js, React, Flux and MySQL, sharing full stack responsibilities
  • Designed, implemented site-wide achievements system based on users' video/audio recording data
  • Contributed regularly to popular open-source software projects on company's behalf

Fossil Fuel Divestment Student Network - Lead Web Developer

2014 - 2016

  • Developed/maintained NationBuilder website for respected national student organization
  • Crafted solutions for campaigner initiatives including crucial multi-thousand-dollar fundraising drives
  • Trained other network staff and volunteers to use and understand online tools