Context

Context

OVERVIEW

OVERVIEW

One Tool. No More Chasing.

One Tool. No More Chasing.

LoopOps is an internal request management tool designed for growing tech companies where operational requests (new laptops, software licenses, travel approvals, budget sign-offs) fall through the cracks of Slack threads and email chains. It gives employees one place to submit and track requests, and managers one place to review and decide.

LoopOps is an internal request management tool designed for growing tech companies where operational requests (new laptops, software licenses, travel approvals, budget sign-offs) fall through the cracks of Slack threads and email chains. It gives employees one place to submit and track requests, and managers one place to review and decide.

Problem

Problem

THE GAP

THE GAP

Lost in Slack, Email, and Sheets

Lost in Slack, Email, and Sheets

Every growing company hits the same wall. Requests go out through whoever seems responsible: a Slack DM, an email thread, a shared doc nobody updates. There's no single place to submit, no way to track, and no record of what was decided or why.


The friction compounds fast. Employees spend more time chasing approvals than doing their actual work. Managers are buried in disconnected messages with no way to prioritize or audit decisions.


The result is wasted time on both sides. Requests get forgotten. Nothing moves.

Every growing company hits the same wall. Requests go out through whoever seems responsible: a Slack DM, an email thread, a shared doc nobody updates. There's no single place to submit, no way to track, and no record of what was decided or why.

The friction compounds fast. Employees spend more time chasing approvals than doing their actual work. Managers are buried in disconnected messages with no way to prioritize or audit decisions.

The result is wasted time on both sides. Requests get forgotten. Nothing moves.

Users & Roles

Users & Roles

WHO IT'S FOR

WHO IT'S FOR

Two People, One Broken Loop.

Two People, One Broken Loop.

Information Architecture

Information Architecture

HOW IT'S STRUCTURED

HOW IT'S STRUCTURED

A System Built for Three Roles

A System Built for Three Roles

The system is organized around three roles: Employee, Manager, and Admin, each with a distinct set of screens and permissions. The case study focuses on the Employee and Manager experiences, where the core request loop lives.

The system is organized around three roles: Employee, Manager, and Admin, each with a distinct set of screens and permissions. The case study focuses on the Employee and Manager experiences, where the core request loop lives.

User Flows

User Flows

HOW USERS MOVE THROUGH IT

HOW USERS MOVE THROUGH IT

Mapped Before a Single Screen

Mapped Before a Single Screen

Both flows were mapped before any screens were designed, to make sure the system logic was sound before the UI was built.

Both flows were mapped before any screens were designed, to make sure the system logic was sound before the UI was built.

Employee Flow

Employee Flow

Employee flow follows Alex from realizing she needs something, to submitting a request, tracking its status, and getting notified when a decision is made. The flow accounts for three outcomes: approved, rejected, or sent back for more information.

Employee flow follows Alex from realizing she needs something, to submitting a request, tracking its status, and getting notified when a decision is made. The flow accounts for three outcomes: approved, rejected, or sent back for more information.

Manager Flow

Manager Flow

Manager flow follows Jordan from receiving a notification, scanning the approval queue by priority, reviewing the full request detail, and making a decision with a reason attached.

Manager flow follows Jordan from receiving a notification, scanning the approval queue by priority, reviewing the full request detail, and making a decision with a reason attached.

Employee Experience

Employee Experience

SUBMIT, TRACK, STAY INFORMED

SUBMIT, TRACK, STAY INFORMED

Clarity at Every Step

Clarity at Every Step

Dashboard to New Request to My Requests, with full visibility into every ask along the way.

Dashboard to New Request to My Requests, with full visibility into every ask along the way.

DASHBOARD

DASHBOARD

Alex's starting point. Four stat cards give her an immediate read on her request activity: active, resolved, needs input, and average response time. The active requests table below shows status at a glance, so she never has to chase anyone to find out where things stand.

Before this redesign, a buyer's saved projects and their investment activity lived in two separate lists on the homepage, with no shared logic connecting them. A project that had been saved, one actively generating credits, and one that had already finished delivering all looked the same: just another row in a list. There was no way to tell, at a glance, what stage anything was actually in.

I redesigned this into a single unified list, with a summary strip up top so a buyer knows the shape of their portfolio before reading a single row.

NEW REQUEST FORM

NEW REQUEST FORM

Designed to reduce back-and-forth. Category selection uses a visual grid so Alex can move fast. A contextual sidebar shows who the request is going to and an estimated response time based on priority, before she even submits. Tips for faster approval coach her upfront, reducing the need for Jordan to ask follow-up questions.

Before this redesign, a buyer's saved projects and their investment activity lived in two separate lists on the homepage, with no shared logic connecting them. A project that had been saved, one actively generating credits, and one that had already finished delivering all looked the same: just another row in a list. There was no way to tell, at a glance, what stage anything was actually in.

I redesigned this into a single unified list, with a summary strip up top so a buyer knows the shape of their portfolio before reading a single row.

MY REQUESTS

MY REQUESTS

Alex's full request history, filterable by status and category. Four summary stats at the top give her a personal approval rate and average resolution time, light accountability that encourages better request quality over time. Every row is clickable, opening the full request detail.

Before this redesign, a buyer's saved projects and their investment activity lived in two separate lists on the homepage, with no shared logic connecting them. A project that had been saved, one actively generating credits, and one that had already finished delivering all looked the same: just another row in a list. There was no way to tell, at a glance, what stage anything was actually in.

I redesigned this into a single unified list, with a summary strip up top so a buyer knows the shape of their portfolio before reading a single row.

Manager Experience

Manager Experience

REVIEW, DECIDE, MOVE ON

REVIEW, DECIDE, MOVE ON

Decisions Without the Digging

Decisions Without the Digging

Approval Queue to Request Review to Team Overview, with every decision made in one place.

Approval Queue to Request Review to Team Overview, every decision made in one place.

APPROVAL QUEUE

APPROVAL QUEUE

Jordan's inbox. Requests are listed with a Waiting column that flags overdue items in red, the most important signal on the page. Quick Approve and Reject buttons let her clear straightforward requests without opening them. Clicking the row or hitting Review opens the full detail.

Before this redesign, a buyer's saved projects and their investment activity lived in two separate lists on the homepage, with no shared logic connecting them. A project that had been saved, one actively generating credits, and one that had already finished delivering all looked the same: just another row in a list. There was no way to tell, at a glance, what stage anything was actually in.

I redesigned this into a single unified list, with a summary strip up top so a buyer knows the shape of their portfolio before reading a single row.

REQUEST REVIEW

REQUEST REVIEW

The decision screen. Jordan sees the full description, attachments, and the comment thread between her and the employee. A decision panel on the right has three tabs: Approve, Reject, and Ask, each with a note field and a dedicated action button. An overdue banner at the top creates urgency without being destructive. Prev/Next navigation lets her move through the queue without returning to the list.

Before this redesign, a buyer's saved projects and their investment activity lived in two separate lists on the homepage, with no shared logic connecting them. A project that had been saved, one actively generating credits, and one that had already finished delivering all looked the same: just another row in a list. There was no way to tell, at a glance, what stage anything was actually in.

I redesigned this into a single unified list, with a summary strip up top so a buyer knows the shape of their portfolio before reading a single row.

TEAM OVERVIEW

TEAM OVERVIEW

A manager-level view of request activity across the full team. Each member row shows their approved, rejected, and active requests as pill tags: fast to scan, no complex charts. A category breakdown on the right shows where most requests come from, useful for spotting budget patterns or recurring friction points.

Before this redesign, a buyer's saved projects and their investment activity lived in two separate lists on the homepage, with no shared logic connecting them. A project that had been saved, one actively generating credits, and one that had already finished delivering all looked the same: just another row in a list. There was no way to tell, at a glance, what stage anything was actually in.

I redesigned this into a single unified list, with a summary strip up top so a buyer knows the shape of their portfolio before reading a single row.

Outcome

Outcome

WHAT I LEARNED

WHAT I LEARNED

One System of Record

One System of Record

LoopOps replaced a fragmented email, Slack, and spreadsheet workflow with a single system of record: one place for employees to submit and track, one place for managers to review and decide.

Key design decisions that drive this:


Visibility over assumptions
Employees see exactly where their request stands at every step. No more chasing.


Speed for managers
The queue surfaces overdue requests first. Inline actions mean fast decisions stay fast.


Context before decisions
The Request Review screen puts everything Jordan needs in one view: description, attachments, comment history, cost estimate, and SLA status.


Coaching at the point of submission
The New Request Form tells employees what makes a request more likely to be approved, reducing back-and-forth before it starts.

Working on Atmos reinforced that trust isn't something you add to a product, it's something you arrange. The rating, the track record, the alignment tags: none of it was new information. It all existed before I touched anything. The redesign was entirely about where that data sat and how much effort it took to reach, not about adding anything the platform didn't already have.

It also clarified how much comparison-heavy tasks benefit from front-loading the deciding factor. When someone's job is to compare multiple options against one standard, that standard belongs in the list view, not gated behind a click.

Parthil Ajmera

@ 2026 ALL RIGHTS RESERVED.

Parthil Ajmera

@ 2026 ALL RIGHTS RESERVED.

Parthil Ajmera

@ 2026 ALL RIGHTS RESERVED.