logo

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.

UX designUI mocksFront-endFull-timeLive

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.

  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard

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

  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard

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.

  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard

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.

  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard

Holiday cards

Customized cards for customers

  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard
  • dashboard

Jar of appreciation

Happy fuzzies from my team

happy-jar

Toolset

logoReact JSlogoTypeScriptlogoGologoFigmalogoFlow JS

Involved in

Front-endPerformace improvementsFeature prototypesUI designCustomer interactions

Let's work on something