Assembled
Modern workforce management
Overview
Assembled provides scheduling, forecasting, and analytics for contact centers and BPOs. It helps them make optimal staffing decisions, gain visibility into their performance and empowers the support agents with scheduling flexibility.
I have made significant contributions to the front-end development & designs of the core product experience and multiple product features. In addition, I collaborated with fellow engineers, designers, business partners, and customers in Assembled. I also interviewed candidates for multiple front-end positions and mentored junior engineers through pair-programming sessions.
Staffing timeline
Core of the product experience
⟡ Scheduling and staffing timelines are at the core of Assembled's product experience.
⟡ Significant contributions in redesigning and rewriting the staffing timeline to make it more usable, performant, and lovable.
⟡ Gathered feedback from user interviews and set the vision of the new experience through a prototype.
⟡ Key improvements that I envisioned/contributed to include the ability to drag and select multiple events, an intuitive copy-paste experience with instant preview across multiple rows, bulk add/edit events, zoom in/out, keyboard shortcuts, custom date ranges, prominent filters, agent search, and an overall sleeker visual interface.
⟡ I collaborated & iterated with multiple team members and customers to gather feedback.
Agent schedule
⟡ Agents check their schedule from here multiple times throughout their day, and this page is the most visited in the app.
⟡ I solo shipped a redesign & rewrite of this page to upgrade the user experience to match the staffing timeline.
⟡ Notable improvements include bringing in easy-to-use date pickers, a consistent way of creating & editing events, a more prominent display of agent's information including timezone, all new monthly view, undo & redo of user actions, keyboard shortcuts, and a visual update to the user interface.
⟡ Handled the rollout of this page seamlessly while fixing user feedback along the way
Agent flexibility
⟡ Assembled enables the agents to indicate their preferences or changes to their schedule.
⟡ Authored the critical component - a preview of the proposed changes and to the actions page where managers can approve/deny the requests.
Adjustment to forecasting
⟡ Forecast models cannot account for one-off events like product launches / unexpected outages, which spikes the number of tickets. This tool helps the user provide manual inputs to the forecast model.
⟡ I was responsible for designing and implementing the tool in the front end.
Holiday cards
Customized cards for customers
Jar of appreciation
Happy fuzzies from my team

Toolset




