Sole designer on RubiRecruit, an AI-driven recruitment platform. I redesigned the Chrome extension recruiters use to evaluate candidates and built two brand-new portals from scratch.
The original 8-step extension flow mixed manual and AI-automated steps with no distinction between them, gave no progress feedback, and overused the brand color so nothing signaled priority. An Admin Portal and User Portal didn't exist yet.
Solution:
I restructured the flow into 4 clear steps with explicit guidance, built the Admin and User Portals from the ground up on one reusable design system, and unified color, components, and navigation across all 3 surfaces.
Impact:
Evaluation time cut by half, zero ambiguity between user and system actions, and two fully functioning portals delivered on a reusable foundation built to expand, not rebuild.
The Good Times website is live 👀
Most app sites start with a phone mockup and a list of features. This one starts with the problem, so you can see yourself in it first. The app shows up after that, as the answer.
https://goodtimestimer.com/
Built with Astro.
Solid layout, Miguel! The contrast between the clean typography and those interactive bento-style cards is crisp. Building this layout with smooth CSS grid transitions or GSAP pin scrolling would make the UX feel incredibly interactive.
Designed a tech stack and toolkit section for a web design and development agency.
The goal was to present the technologies and creative tools behind the agency's work in a clean, structured, and easy-to-explore layout.
A clear visual hierarchy, grid-based layout, subtle dividers, and teal accents keep everything consistent with the overall brand identity.
For agencies and SaaS founders, a website should do more than look good. It should communicate expertise, build trust, and make it easy for potential clients to understand what you offer.