
Erick Katzenstein
Verified Expert in Engineering
OpenAI GPT-4 API Developer
Erick is a full-stack engineer with exceptional velocity and an obsession for UX design. With 15 years of experience in engineering and design, his main areas of expertise include product development, 3D interaction, data visualization, and conversational AI (ChatGPT and Llama2). Erick can build an entire product from scratch and looks forward to the next exciting project.
Portfolio
Experience
Availability
Preferred Environment
React, D3.js, Three.js, Figma, Next.js, TypeScript, PostgreSQL, UI Animation, OpenAI GPT-4 API, JavaScript, CSS, HTML, Back-end, Full-stack, Front-end Development, REST, ECMAScript (ES6), REST APIs
The most amazing...
...thing I've built recently is a conversational AI tool for generating Spotify playlists with ChatGPT.
Work Experience
Lead Product Engineer
Arena
- Served as the tech and design lead for Arena's core product, providing tools for customers to visualize AI performance.
- Worked as the tech and design lead for GTM pursuits, rapid prototyping, and fast-paced demo development.
- Developed a component library for internal use at Arena.
Senior Software Engineer
- Built internal products for platform engineers to visualize network traffic and detect and remediate fleet health issues across data centers.
- Worked as a front-end and design lead on Mechanic, Twitter's internal tool for automating the remediation of hardware failures.
- Worked as a front-end and design lead on Network Health Visualizer, a customized tool to visualize network traffic at Twitter.
Senior Software Engineer
Enigma Technologies
- Acted as the tech lead for a user experience platform, an Enigma demo, and Enigma Labs.
- Worked as a design and tech lead for the rapid prototyping of Enigma Labs.
- Served as a design and tech lead for Enigma's company graph demo.
Interactive 3D Graphics Developer
Fitd Furniture Ltd
- Contributed to this project as a full-stack developer.
- Handled comprehensive design in collaboration with the client.
- Implemented custom WebGL/GLSL in tandem with Three.js.
- Developed a Node.js/PostgreSQL back end and a React/Redux front end.
- Contributed to an adaptive parametric model complete with pricing logic.
Lead Developer
Mode Lab
- Led the New York development team—focusing on the strategic growth and success of the online research and development initiatives.
- Developed full-stack web and desktop apps with 3D interaction, data visualization, and parametric CAD models.
- Conducted in-depth work with client teams. Focused on all aspects of the company's business, including project management, customer relations, strategy, and advanced research and development.
Senior Technology Specialist
Mode Lab
- Acted as the tech lead on several computational modeling projects, developing tools for custom CAD applications and web applications.
- Led several educational programs on technology training—focusing on the adoption of custom tools developed in-house.
- Led 12 workshops in over two years on parametric modeling in architecture and product design with clients and participants from various technology conferences.
Experience
Arena Analyze: ML Performance Dashboard
https://apollo.arena-ai.com/The design challenge was to make this dashboard agnostic to the industry and surface specific and custom KPIs for different clients. The responsive design enables users to "opt-in" to a given metric for further study.
The technical challenge was to surface aggregated metrics as well as drill-down data. The top-level aggregations are rendered with D3 and SVG, while the drill-down metrics are rendered with WebGL for optimal performance.
The back-end is powered by an LDAP database (Snowflake) coupled with PostgreSQL for app-specific storage.
Role: designer and tech lead of a team of six.
Cedar: Interactive Real Estate Development
https://www.cedar.build/• Implementation of three custom line weights for architectural rendering.
• Development of animated transitions across different design scenarios.
• Integration of ambient occlusion and tone mapping, ensuring optimal performance.
• Conversion of tilemap to geojson format.
• Creation of custom generative modeling solutions.
Chat Jams
https://www.chatjams.ai/Company Graph
https://vimeo.com/348447657I was the tech, design, and product lead on this project.
Fitd 3D Cupboard Configurator
https://fitd-demo.vercel.appI worked on the development of WebGL, the back and front end, and the design (solo project). This comprehensive site was built in collaboration with a startup based out of London, UK.
Technology stack: Node.js, React, WebGL, Three.js, Stripe, Acuity, SendGrid
3D Bike Configurator
https://go-configure.vercel.app/This project is developed using Three.js and React, offering estimates for configuring indoor bike racks. Its key features include:
• Bike count and sizing optimization
• PDF export of specs and floor plan, dynamically updated with user configurations
• Complex design schema and storage configuration
• Complex 3D scene with hundreds of rendered bicycle proxies
GetMyVaccine
https://www.getmyvaccine.org/Emojimation
https://ekatzenstein.github.io/emojimation/This package's initial conception was for the React Riot Hackathon 2017—where our team took home the Innovation Award.
Skills
Languages
SQL, JavaScript, TypeScript, CSS, HTML, ECMAScript (ES6), GLSL, GraphQL, Python 3, Python, Gremlin
Frameworks
Express.js, Electron, Next.js, Redux, MUI (Material UI), Cypress, React Native, Jest, Django
Libraries/APIs
Node.js, D3.js, Three.js, React, Mapbox GL, jQuery, REST APIs, WebGL, Puppeteer, Pandas, Stripe
Tools
CAD, Rhinoceros 3D, Grasshopper, Adobe, AutoCAD 2D, AutoCAD 3D, Revit, InDesign CC, Create React App, Canvas, Git, AutoCAD, Figma
Paradigms
REST, Search Engine Optimization (SEO), Agile
Platforms
Web, Visual Studio Code (VS Code), Vercel, Mapbox, MacOS
Storage
PostgreSQL, MySQL, MongoDB, Redis
Other
SVG, Data Visualization, 3D, Design, Front-end, Content Management Systems (CMS), ChatGPT, UI Animation, OpenAI GPT-4 API, Full-stack, APIs, User Interface (UI), User Experience (UX), Visualization, Dashboards, Front-end Development, Animation, Web Development, API Integration, Chatbots, OpenAI, 3D Product Modeling, Framer, Web Scraping, Artificial Intelligence (AI), Back-end, OpenAI GPT-3 API, Edge Computing, LLaMA, Pineapple, Fintech, Progressive Web Applications (PWA), Design Language, Storybook, SEO Tools, 3D Art, PDF, Neptune
Education
Master of Architecture Degree in Architecture
University of Pennsylvania - Philadelphia, PA, USA
Bachelor of Arts Degree in Architecture and Math
University of Pennsylvania - Philadelphia, PA, USA