Shut Down Windows

What do you want the computer to do?

It's now safe to turn off your computer.

Not all those who wander are lost.

Rebuilding the front end.doc - WordPad

Projects › Bulqit

Joel took over Bulqit's agency-built codebase, resolved about 350 feedback reports, and rebuilt 45 routes to a new Figma design system in five weeks.

Bulqit was a five-person home-services startup that wound down in October 2026. Joel was one of two in-house engineers. bulqit.com (opens in a new tab)

Bulqit's homeowner landing page after the redesign, with the headline "Home services, without the shopping." and an address search box.

The problem

Bulqit’s first version was built by an external agency. When the agency was dismissed, the codebase came in-house with checkout, coupons, SMS number masking and email delivery all broken. About 130 user and QA reports were already open.

The company needed a working product for launch, and a redesign was waiting in Figma.

What Joel did

Joel owned the front-end recovery. He personally resolved about 350 user and QA feedback reports, including the roughly 130 that were open before he joined.

He then led the pre-launch redesign. The lead designer had built a new system in Figma, and Joel built it in Next.js and React across the vendor app, the member app and the marketing site. That came to about 28 pull requests over 45 routes in five weeks, built to WCAG 2.1 and responsive requirements.

Along the way he closed more than 300 UI, UX and usability tickets across the vendor, member and admin apps.

The member Services page: available services for the homeowner’s block, each with its price, frequency and an Add button.

The member app after the redesign. Homeowners see the services priced for their block and add them to a cart.

Making the design system stick

A redesign drifts unless the code holds it in place. Joel moved the front end onto Figma design tokens across 619 files and added a lint rule that rejects hard-coded colors, so new code can’t quietly reintroduce them.

The Brand Palette page of Bulqit’s Figma design system: Primary, Secondary, Tertiary, Success, Warning, Danger and Information color scales, each running from 25 to 950, with every swatch named after its Bulqit color.

The Figma color tokens the front end was moved onto, enforced by a lint rule against hard-coded colors.

After launch, he merged four competing type systems into the Figma text styles, a change that touched 728 files. He also upgraded the app to Tailwind CSS 4 with no visual regressions.

The Typography page of the Figma design system: Hero, Page and Subtitle display styles and H1 to H6 headings, each set in Host Grotesk with its font size, line height and weight.

The Figma text styles that replaced four competing type systems across 728 files.

An example layout from the Figma design system: the vendor Calendar’s Upcoming tab, listing days with their number of stops, beside a route map and a Share popover. Names, house photos, addresses and a vendor logo are blurred.

An example layout from the lead designer’s system, showing the tokens and text styles together on a vendor screen.

Result

Of the 902 feedback reports filed during Joel’s tenure, 898 were resolved before the company wound down. Bulqit soft-launched in July 2026 and launched publicly in August 2026 on the redesigned front end.

Back to Bulqit · Next: Vendor activation through product design

898 of 902 reports resolved

45 routes in 5 weeks

Tokens across 619 files