I joined a new team of 2 other generalists developers to build out a shared demo platform for Twilio products used by global sales org. At the center of this demo environment is a set of Twilio Flex instances connected to a HubSpot CRM, along with Functions and Studio Flows to tie into third-party APIs. We built custom web apps that connected to these instances to demonstrate various use-cases.
Tech Stack
~ Create-react-app based SPAs using Material UI with Node-based Twilio Functions back-ends for demo web apps and an internal demo admin app
~ React + Redux with Paste for custom Flex Plugins
~ Okta for user management
~ AWS for deployment
Highlights
~ Designed, built, and did enablement for IVR use-case demos, one usng Zendesk APIs and another using Google Dialogflow and CCAI.
~ Launched an updated project management and road-mapping process for our team using Airtable.
~ Added a TOTP authentication flow using the Verify API to a custom Flex Plugin as part of the platforms’ financial services and retail demo use-cases.