Streamlining Hiring by 40% with CodeDrills

Streamlining Hiring by 40% with CodeDrills

Built the recruiter dashboard from scratch to simplify hiring through smart assessments and detailed analytics. Owned the full design lifecycle as the sole product designer, driving strategy, UX, and UI execution.

My role

Feature scoping, Research, Prototyping, UI design

Feature scoping, Research, UI design

Timeline

24 Weeks

Collaborators

CEO, CTO, Senior Backend Engineer

Outcome

40% Boost in Hiring Efficiency

Getting Started

After completing the new design system for CodeDrills, our team updated the candidate's side. The next challenge was designing the recruiter side. I began researching recruiters' needs and requirements for completing their tasks, from creating custom AI CodeDrills assignments to managing AI-based analytics.

Time to know about the company

What is CodeDrills?

CodeDrills provides AI-based custom tests for businesses to hire the perfect candidate and offers a platform for recruiters to conduct tests, interviews, and generate detailed analytical reports

Problems Identified

Lack of a recruiter side to create tests and leverage AI-based analytics. Demand for features like a dashboard and detailed candidate reports. Users requested better management of invited candidates and dashboard improvements.

Vision and Strategy

Vision: Build minimum viable features quickly to meet user demands and prevent customer loss. Strategy: Identify user-desired features and use an agile methodology to develop an efficient and usable product.

Vision

Build minimum viable features quickly to meet user demands and prevent customer loss.

Strategy

Identify user-desired features and use an agile methodology to develop an efficient and usable product.

Designing the Agile Way

The product needed to reach users quickly as it was the first version and required evolving features. The agile methodology facilitated rapid development and iteration.


The Agile Design Process

User Interviews: Conducted interviews with hiring managers and recruiters to understand their hiring processes, including creating assignments, inviting candidates, conducting rounds, generating results, and producing analytical reports.


Key questions included common features used, desired features, tasks involved in hiring, and hiring frequency.

Key Insights

  • Users wanted to accomplish tasks quickly.

  • Preferred a lightweight, uncluttered experience.

  • Competitors offered alternatives but lacked a unified platform with all features.

Zeroing in on Features

From the research, we identified the primary feature set for version one, categorized into sub-features:

  • Creating Assignments

  • Analytical Reports

  • Share/Collaborate

  • Formatting Updates

  • Progress Tracker

Detailed Features & Workflow

The research validated the basic features, helping us establish the workflow, strategy, and product feature roadmap. These items were finalized based on user needs, technical feasibility, and business vision.

Conceptualization and Sketching

After identifying basic user requirements, key features were ideated and sketched. Agile methods allowed quick visualization of the product and rough concept development.

Lo-Fi Designs

Low-fidelity prototypes transitioned sketches to the next level, providing a basis for framing the design system and gathering initial feedback before focusing on high-effort visual design.

Final Product

Recruiter Dashboard

Displays AI-powered status, stage, and scores of the company, assessments, and candidates, with a left navigation bar for easy access.

Candidate Report

Shows detailed candidate performance, test details, scores, rating badges, performance analysis, and journey tracking from invitation to completion.

Creating Assignments, Assessments, and Jobs
Provides all necessary fields for job creation.

Visit www.codedrills.io for Dashboard

It took a month to design and implement this across every screen on the app.

With new and reusable components, we significantly saved bandwidth for both the tech and design teams.

Evaluating Interfaces and Usability

Evaluated solutions with both new and regular users. Redesigned components based on usability tests and competitor analysis.

Reflections & Takeaways

Learn About Users

Narrowed down features for the first version by understanding user goals.

Embrace Challenges

Overcame initial complexity through learning and collaboration.

Time-Boxed Goals

Managed to deliver a successful minimum viable product within the set timeframe.

Get in touch

Always open to a chat, whether it’s about an idea, a collaboration, or just an interesting conversation. Particularly interested in fast-moving teams solving exciting problems.

Say hi anytime!

varnikaverma22@gmail.com

Copied

varnikaverma22@gmail.com

Copied

varnikaverma22@gmail.com

Copied

Open to opportunites

Made with Espresso

Updated on June 2025