Your company is on the way to Product-Market Fit. Your product has solved a real problem, and the market responded in kind.
Now comes the part where you need to design features and experiences that will help people be insanely happy with your product, and exponentially scale it – quickly, and carefully.
Now comes the part where you need to design features and experiences that will help people be insanely happy with your product, and exponentially scale it – quickly, and carefully.
You don’t know whether any of these initiatives will work.
I work with vague questions and technical problems, get to their root causes, and translate them into service processes, user flows, and designs. Ones that are sensitive to your customer’s needs in context, and easy to internally communicate.
I work with vague questions and technical problems, get to their root causes, and translate them into service processes, user flows, and designs. Ones that are sensitive to your customer’s needs in context, and easy to internally communicate.
At each stage – from concepts, mockups, prototypes, to development – I actively listen to, take ideas from, and explore ways to implement with cross-functional staff and leads.
Bringing a sense of curiosity and boundless optimism into every project, I might just be your Engineer’s favourite Designer. Let’s work together.
Bringing a sense of curiosity and boundless optimism into every project, I might just be your Engineer’s favourite Designer. Let’s work together.
Selected Works
Rainforest QA
RECORDING MODE
Transforms user interactions (e.g. click, type, scroll) into repeatable steps
Workspace
Surfaces information buried many clicks deep, to help people triage test failures every time they open the app
Transforms user interactions (e.g. click, type, scroll) into repeatable steps
Workspace
Surfaces information buried many clicks deep, to help people triage test failures every time they open the app
AI BLOCK
Transforms English prompts (e.g. “Buy a shirt, then go to cart”) into adaptable steps
AI RECOVERY MODE
Steps in at the point of test failure to generate actions that can unblock the test and make it run again
Transforms English prompts (e.g. “Buy a shirt, then go to cart”) into adaptable steps
AI RECOVERY MODE
Steps in at the point of test failure to generate actions that can unblock the test and make it run again
TEST BRANCHING
Collaborate without conflict by creating branches of tests
Collaborate without conflict by creating branches of tests
Mozilla
FIREFOX for iOS
Design refresh
FIREFOX for ANDROID
Lead customer experience design, desktop to Android Add-ons migration, helped bring uBlock Origin to Android with the Firefox Design Language
Design refresh
FIREFOX for ANDROID
Lead customer experience design, desktop to Android Add-ons migration, helped bring uBlock Origin to Android with the Firefox Design Language
FIREFOX DESIGN SYSTEM
Desktop × iOS × Android icon systems unification, Sketch to Figma components migration
FIREFOX FOCUS
Lead design refresh and app relaunch
Desktop × iOS × Android icon systems unification, Sketch to Figma components migration
FIREFOX FOCUS
Lead design refresh and app relaunch
MULTI-ACCOUNT CONTAINERS
Concept creator – separated identities for different facets of life, all in a single browser instance
Concept creator – separated identities for different facets of life, all in a single browser instance
Hello
My career started in 2010 at Wieden+Kennedy Portland, where I coordinated outreach to music blogs and emerging artists for WKEntertainment, the agency’s experiments in original music and video.
Soon afterwards, I started working at the agency-side, helping to create online campaign strategies for clients like EA and P&G.
A year later, I came to Wieden+Kennedy Delhi as the digital team’s first hire. Every client wanted a web strategy and a site to go with it, so my role shifted to being both a strategist and a web designer. I also met a few colleagues I was lucky to call friends to this day.
Some of the sites I enjoyed designing the were Motherland Magazine and W+K Store.
Soon afterwards, I started working at the agency-side, helping to create online campaign strategies for clients like EA and P&G.
A year later, I came to Wieden+Kennedy Delhi as the digital team’s first hire. Every client wanted a web strategy and a site to go with it, so my role shifted to being both a strategist and a web designer. I also met a few colleagues I was lucky to call friends to this day.
Some of the sites I enjoyed designing the were Motherland Magazine and W+K Store.
In 2012, I jumped on the opportunity to join Mozilla, an organisation I’ve long admired, as a designer in the WebDev team.
My first project involved user-testing IA and designing task flows, low-fi, and hi-fi prototypes for Mozilla Support. Nielsen Norman Group wrote about us.
Growing in seniority, I was responsible for designing developer experiences on Firefox Marketplace and Add-ons, and user experiences for Firefox iOS and Android. I also led the design of Mozilla’s privacy browser, Firefox Focus.
In my spare time, I got to develop concepts that became essential like Screenshots, and novel privacy features like Multi-Account Containers.
My first project involved user-testing IA and designing task flows, low-fi, and hi-fi prototypes for Mozilla Support. Nielsen Norman Group wrote about us.
Growing in seniority, I was responsible for designing developer experiences on Firefox Marketplace and Add-ons, and user experiences for Firefox iOS and Android. I also led the design of Mozilla’s privacy browser, Firefox Focus.
In my spare time, I got to develop concepts that became essential like Screenshots, and novel privacy features like Multi-Account Containers.
I was most proud of the fact that the Mobile Add-ons programme I stewarded helped bring uBlock Origin to Android using components from Firefox Photon Design System.
After a decade, I took another bet: joining Rainforest QA to lead a brand new Design team. Moving from a team of ~25 to a company of 39 was an incredible experience that I learnt a lot from.
When I’m not managing this fully remote team, I designed AI features and worked with the CEO to create 0-to-1 product experiences.
I enjoy working with kind, talented people – especially Engineers – to design product experiences that make developers happier, and the internet healthier.
After a decade, I took another bet: joining Rainforest QA to lead a brand new Design team. Moving from a team of ~25 to a company of 39 was an incredible experience that I learnt a lot from.
When I’m not managing this fully remote team, I designed AI features and worked with the CEO to create 0-to-1 product experiences.
I enjoy working with kind, talented people – especially Engineers – to design product experiences that make developers happier, and the internet healthier.