top of page



APPLE SLICE is a human capital management company that transforms businesses by empowering their employees to manage their data within a single HR software. Working on numerous Applicant Tracking System products, in the project represented below, I designed a variety of batch actions to accelerate the recruitment workflow process, along with revamping the global search page with ATS.

DISCLAIMER: The visuals and content have undergone modifications. The presented contents serve as a showcase of my design thinking practice and applied methodologies.


PROBLEMS: A recruiter's daily tasks are responsible for meeting hiring goals by filling open positions with talented and qualified candidates. Within our applicant tracking systems (ATS) product, our recruiters utilized separate pages to conduct one candidate/applicant search. With each of the pages using different functionalities to funnel down results, it made the user experience complicated, confusing, and prone to error. This overly complicated UX would discourage our users from using this functionality and ultimately become ghostly pages within our system. After conducting rounds of user interviews, I discovered that our recruiters relied heavily on the global search functionality because it would more quickly populate their informational needs. However, with the search results page being outdated, the information represented was not what recruiters needed. 

DESIGN SOLUTION: After conducting user interviews with recruiters, it was clear the advanced application search and search results pages needed streamlining. I proposed consolidating them into
a single, revamped global search page associated with every page in the ATS. This new page features curated filters and organizes results in a prioritized list view, replacing the previous clumsy table display. To enable this simplified search experience, I built an advanced filter component displaying only the most essential criteria for an agent's search.

The listed results format allows recruiters to more easily scan applicant information. By removing clutter and complexity from the search process, recruiters can complete tasks faster with fewer errors. This user-centered redesign aims to boost recruiter confidence and increase ATS retention by making the everyday search experience more intuitive and efficient. With streamlined access to organized applicant data, recruiters can meet hiring goals and conduct priority searches smoothly.

• Recruiters
• HR Managers

DELIVERABLES: Affinity Maps, Research, User Research, High-Fidelity Prototype + Wireframes


AFFINITY MAPPING (filter categories + filters)

At the start of this project, I evaluated the existing filter categories and filters within the advanced application search page. Sorting through the complicated arrangement, I was able to find overlapping filters that made conducting a global search difficult. After extracting this information, I was able to funnel down a final list of filters to design for the new global search page.


After conducting one-on-one interviews with internal recruiters, I created a user persona of the overall user experience of using the current application. Using this information, I designed tasks and workflow to define the functionality of the interface.

+ Interviews


Taking a deeper analysis of the current filtering systems within popular e-commerce and competitor filtering system, I was able to deduce that sidebar and interactive filtering was the most user-friendly experience across majority platforms. Using this information, I conducted the next phase of this project with a series of sketch designs with this design logic in mind.

+ Hicks Law

+ Filters vs. Facets

+ 9 Filtering Design Best Practices to Improve E-Commerce UX

+ LinkedIn Talent Pool

+ Indeed Talent Pool (video available upon request)


EMPTY STATE: Indicate no found search results.

QUICK FILTERS: This allows users to quickly filter their search results through interactive filtering.

ADVANCED SEARCH: Allows users to conduct in-depth search result through batch filtering.

SUGGESTIVE SEARCH: Interactive filtering that populates ATS search result information.

: Creates a visual reference for users to quickly identify the statuses of each candidate and applicant.

BATCH ACTIONS: A list of actions that can be taken on multiple applicant/candidate profiles.

SINGULAR ACTIONS: A list of actions that can be taken on individual applicant/candidate profiles.

TAGS: User-generated (recruiter) labels to define the applicant/candidate.

JOB ALERTS: Alerts created by candidates to signify when a job listing of their interest becomes available.

CANDIDATE FOLDERS: User-generated (recruiter) folders that organize the hiring process.

: Allows users to access popular/common searches without having to retype.

: Users can hide candidates/applicate from the list view in order to conduct batch actions confidently.

SORT: Users can sort through their search results by applicant/candidate names and new/old profile types.

EXPORT: Users can export their search results into various forms of documentation for a variety of needs. 

RE-INDEXButton that is only visible to internal that allows recruiters to re-index the search result content. 

MINIMUM + MAXIMUM STATE: Display of extreme use cases for updated functionality.

+ Sketchbook Designs


High-fidelity mockups and video walk-through of the application experience.

DISCLAIMER: The list item interchangeability represented within the prototype video is not a direct representation of current functionality. Rather, it is a showcase of the variety of possibilities for the hyperlinked list view items.