•Ownership and implementation of many-to-many relationships in the Assemble product, allowing users to link records between datatables, with multiple GraphQL schemas governing DML and DDL mutations (Postgres, GraphQL, postgraphile, React, Apollo Client)
•Implemented key datatable functionality and performance in the Assemble product, including data entry, cell navigation, cell selection, copy/paste, and infinite scroll; allowing users to create performant, responsive tables with millions of rows (React, Apollo Client, AntDesign)
•Implemented a conversation tag editor in Spoke product, allowing admins to apply scripts, custom colors, and webhook urls to conversation tags (React, Node)
•Implemented an editing feature for canned responses in the Spoke product, allowing users to edit scripted responses to incoming text messages (React)