Liam Atticus Clarke

Software Developer in Toronto, Canada

Principal Software Engineer - Transitional Forms

November 2020 - Present

  • Co-designed, and built a real-time generative show that enabled a 3-way authoriship dynamic between ML models, human/procedural directors, and a live audience.
  • Built a novel node-based web interface for chaining together ML/procedural music generators (primarily Google Magenta models).
  • Used chunked generation and rendering techniques to produce a near real-time, modular music generator which enabled experimentation and play.
  • Designed a system for building a graph representation of asset relationships for an Animation Studio enabling them to create ML training workflows, and surface assets via a search engine.
  • Automated deployment of short-lived compute resources on GCP for the purpose of running a reoccurring show that has large CPU/GPU overhead.
  • Typescript
  • Python
  • C#
  • Unity
  • VueJS
  • Protocol Buffers & GRPC
  • GPT-2
  • GPT-3
  • Deepmoji
  • Tacotron
  • Tensorflow
  • Magenta
  • Docker
  • GCP

Freelance Software Developer

April 2020 - November 2020

  • Modernized architecture and deployment of an automated cryptocurrency trading system.
  • Worked with stakeholders to design and build dashboards and internal tools for managing large crypto portfolios.
  • Java
  • Python
  • Docker
  • GCP
  • OAuth2

Senior Software Engineer - Vivid Seats

November 2018 - April 2020

  • Led the migration of seating chart data and related software from Fanxchange to the Vivid Seats platform.
  • Worked closely with content team to optimize the workflow for producing live-event seating charts.
  • Built a real-time dashboard for coverage tracking and quality assurance based on team feedback.
  • Managed ingestion of thousands of seating charts and associated metadata from three large data acquisitions.
  • Typescript
  • Javascript
  • Python
  • Node.js
  • Django
  • Mapbox
  • Electron
  • AWS (SQS, S3, CloudFront)

Senior Software Engineer - Fanxchange

April 2016 - November 2018

  • Engineered an end-to-end solution for industry-leading live-event seating charts.
  • Developed sophisticated map renderers for Web, iOS, and Android.
  • Created a 360°, gyroscope-enabled, "View from Your Seat" for the web platform.
  • Provided technical evaluation of software and related data prior to corporate acquisitions.
  • Worked closely with design team to rebuild and modernize
  • Designed and built a solution for deploying customized live-event marketplaces for B2B clients.
  • Prototyped an interactive seating chart to replace the existing solution provided by a third-party.
  • JavaScript
  • Python
  • Swift
  • Vue.js
  • Node.js
  • Django
  • Mapbox
  • RabbitMQ
  • Redis
  • MySQL