EXPERIENCE
Reaktor | Developer
Amsterdam | Feb. 2020 - Current
Stink Studios | Engineering Generalist
Brooklyn | Feb. 2017 - Jan. 2020
Started at Stink Studios in 2017 as a New Graduate Hire. In the following years, worked on a diverse set of creative and technical projects with-
Google
- Google Cloud Network showcase demo (WebGL w/ Three.JS, custom particle rendering system)
- Interactive Google Cloud Platform architecture learning experience (RxJS, Pixi.JS, Immutable JS, TypeScript, XState) with a level creating/editing CMS pipeline
- Google x Pride #ShowUp 2017 (Python)
- Google x Lynching in America (PHP)
Wall Street Journal
- Engineered a full fledged web based template designer & editor for Wall Street Journal (React, Redux, Immutable, PHP)
Stonewall
- Web based interactive WebGL monument for Stonewall Forever (Python, JavaScript)
Spotify
- Spotify for Brands and Spotify for Education full dot com builds (Python, Clojure, JavaScript)
Chobani
- Chobani full rebrand and dot com build (Clojure, JavaScript)
- Photoshop & Illustrator plugins for automated workflow (JavaScript)
YouTube
- YouTube Ads Leaderboard achievement celebration page for winners (JavaScript)
Thomas Keller Surf Club Restaurant
- Custom Squarespace dot com for Thomas Keller's newest restaurant
Internal
- R&D'd a middleware that dynamically built GraphQL bindings for any data source, compiled queries into JSON files, and built outputs to GCS or S3; featured delta update pushes, version control, local cache, CSP based concurrency (Clojure, Vue, RabbitMQ, Redis, DataScript, MongoDB)
- Developed a custom JS-esque language parser for rapid reformatting of API data (Clojure, Instaparse)
EDUCATION
Louisiana Tech University
Sept 2012 - Dec 2016
BSc in Computer Science w/ concentration in Graphics & Game Design and Cloud Computing & Big Data.
AREA OF INTEREST
Continually research and experiment with the latest tools & platforms (ReasonML, Logic programming, AI programming w/ Neural Networks, ClojureScript, Elm, Elixir, 3DS Max, ZBrush, UE4 et al.) to stay ahead of the curve; routinely conduct discussion sessions to relay these findings to the peers.
Active Projects
- Learning all about real time rendering (mostly focused on WebGL)