Aaron Shea


Experience

Synopsys Inc. (SIG) July 2019 - Present

Formally Tinfoil Security Inc. - Acquired by Synopsys
  • API and Web application vulnerability scanners.
  • Creating libraries to aid in testing a large Elixir codebase.
  • Created internal OpenAPI2/3 parser library entirely in Elixir.
  • Platform engineering using Kubernetes and GCP.

Geomagical Labs Inc. June 2018 - July 2019

  • Developing custom software tools for 3D applications and computer vision technology.
  • Designed machine learning, auto-scaling, cloud pipeline. (Kubernetes)
  • Internal tooling for scientific CV research.
  • CI/CD System Deployment (Concourse, Jenkins)
  • Platform Engineering (Google Cloud)

Digital Surgeons Jan. 2014 - Jan. 2018

  • Worked with a team to develop multiple websites for multiple clients and specialized internal server-side applications.
  • Assisted with engineering interactive social media installation during a live festival.
  • Lead blockchain technology prototype integration with commercial C++ game engine.
  • Worked with LEGO headquarters in Denmark to develop interactive web application.

Open Source Projects

BLUI

  • Integrated Chromium Embedded Framework into Unreal Engine 4.
  • Cross-platform
  • Awarded an Unreal Engine Developer Grant.

HaxeFS/Faxe

  • Native C bindings for the PhysicsFS and the FMOD audio engine.
  • Enabled easy API usage for both under the Haxe programming language.

Education

University of Hartford

  • Graduated May 2018
  • BS - Computer Science
  • Magna Cum Laude

Industry Projects

Wormwood, Tinfoil Security

  • Open source Elixir library to aid in testing GraphQL absinthe applications.
  • Integrated into the internal API scanner codebase.
  • Published on the company's Github page, and on Hex, the official Elixir package repository.

Peanut, NullBrush Lab Ltd.

  • Custom C++ plugin for Toon Boom Harmony.
  • Exporting of a scene to an animated GIF.
  • Utilized GraphicsMagick for image processing.

Manaframe, NullBrush Lab Ltd.

  • Custom C++ plugin for Toon Boom Harmony.
  • Exports full-length videos without degrading color quality.
  • Worked with experienced animators' feedback to create easy to use interface.
  • Currently unreleased, awaiting x264 codec license.

LEGO Star Wars Poster Builder, Digital Surgeons

  • Angular single page app.
  • Allowed user to custom build posters using characters from the franchise.
  • Heavy SVG usage required optimization and troubleshooting to ensure a smooth user experience.

Iridium, Digital Surgeons

  • Pitched idea of integrating a consensus blockchain into game engine.
  • Protobuf used as message passing between co-process blockchain node and UE4.
  • Successfully encoded picking up in game item as a blockchain transaction.

Top Language/Framework Experience

  • Node.js/Javascript - 5 Years
  • Python - 3 Years
  • React/Redux - 3 Years
  • C# - 3 Years
  • C/C++ - 2 Years
  • Elixir - 1 Year
  • Additional Experience: Go, Java, Haxe