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
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!
Made with Espresso
Updated on June 2025