I worked alongside a newly-formed team of 3 developers split across front-end/back-end work to create, distribute, and enable the Sales & Customer Success org with demo Enterprise Grid workspaces. We also built custom Slack Apps for these demo workspaces to showcase key integration capabilities without the need for paid accounts, and tools to make it easier to send multiple messages into a Slack workspace from a single UI.
Tech Stack
~ Express and Polka with the Node SDK for Slack apps, with some apps migrating to Bolt as the framework was first released.
~ React + Redux for the team’s web-based app directory and tool for bulk-message sending to demo workspaces.
~ Back-end services, APIs, and CLIs were built using Java Spring and RabbitMQ (I didn’t touch this stuff).
~ AWS for deployment.
Highlights
~ Leading new hire training and enablement as we scaled to over 500 demo workspaces distributed.
~ Making updates to the team’s Hacklang script to improve concurrency on internal API calls and writing Puppeteer scripts to automate org population.