Professor of Digital Media
2019 - PRESENTNew York University- Taught graduate-level digital media courses.
- Lectured for undergraduate-level mobile application development courses.
- Served as a graduate thesis advisor.
Technologies: JavaScript, Mobile, WebInteractive Engineer
2018 - 2019TeamLab- Implemented custom shaders for projection installations.
- Built TouchDesigner-based motion control systems.
- Developed Unity mobile games to accompany the installations.
Technologies: GLSL, Unity, TouchDesignerProduct Manager | Lead Engineer (Internal Tools)
2017 - 2018DICE- Led the internal tools team in the planning and development of DICE's mobile and web-based internal management and promotion tools.
Technologies: PostgreSQL, Node.js, Relay, React, GraphQLLead Software Architect
2016 - 2016Rokk3r Labs- Led projects from specs and design through implementation and delivery.
- Delivered multiple full-stack web and mobile applications.
- Implemented successfully reactive serveless architectures.
- Worked with partnering startups and stakeholders to translate business needs to agile engineering goals.
- Designed and implemented full-project architecture for fast-growing early-stage partnering tech startups.
Technologies: Node.js, Express.js, AWS Lambda, GraphQL, React Native, React, JavaScriptLead Software Engineer
2015 - 2016Staance- Led remotely the multi-function web team, coordinating product, designing the front-end and back-end delivery.
- Overhauled Staance's desktop and mobile web applications to dramatically improve load times and performance.
- Redesigned the full surface of all web products.
- Facilitated the hiring, interviews, and onboarding for the engineering team.
- Introduced a modern web development toolchain and deployment pipeline that significantly streamlined remote collaboration efficiency and TTL.
Technologies: PostgreSQL, Neo4j, Express.js, Node.js, D3.js, Backbone.js, JavaScriptWeb Application Engineer
2014 - 2015Ometria- Implemented a JavaScript analytics tracking snippet.
- Developed a web-based marketing analytics dashboard.
- Implemented PostgreSQL structured data processing modules.
- Led the design and development of a web-based visual email template creator and marketing-campaign design tools.
- Designed and developed end-to-end data visualization projects.
- Implemented a predictive merchandising recommendation engine.
Technologies: NumPy, Python, PostgreSQL, D3.js, Backbone.js, React, JavaScriptWeb Application Engineer
2012 - 2014CoolaData- Developed a widget-based web analytics framework.
- Spearheaded the end-to-end design and development of data visualizations.
- Led the front-end team and coordinated business and engineering sides.
- Explored and implemented analyses of user journeys and other behavioral analytics metrics.
Technologies: D3.js, Python, BigQuery, Angular, JavaScript