I turn complex briefs into clear spatial, product and visual systems, carrying the organising idea through design decisions, collaboration and delivery.
Reading · reference, sampled colours and an expanded comparison
Read a reference against the paints you hold.
I made PIGMENT because I wanted a better way to train colour judgement before reaching for an eyedropper.
Practice asks you to estimate a colour in context before revealing a fixed sampled patch. Studio reads colour areas, compares them with paints you own and a 72-paint catalogue, and keeps uncertainty visible rather than pretending a screen is paint.
I defined the product, interaction model and visual direction, then used AI coding tools to help implement, test and refine the browser instrument.
Role
Product concept, interaction design and visual direction. AI-assisted implementation and testing.
Product
Live browser product. Patch sampling, perceptual colour comparison, LCh estimate controls, owned-paint palette, catalogue search, spectral.js mixing estimates and local observation history.
Design boundary
Screen colour comparisons and mixing estimates are approximate starting points. Actual paint behaviour depends on pigment, tinting strength, opacity, binder and spectral response.
Palette · owned paints, catalogue search and hue relationships
Some colours stay unnamed.
Observed and offered colours share a neutral ground. Opening a comparison locates the selected colour in the reference and explains what the answer can, and cannot, support.
Locate · selected colour in the image, with the remaining reading states visible
Mobile Reading · landscape reference and observed colour proportions
Reading on a narrow screen
The reference stays in view.
The same sequence becomes vertical: reference, observed colours, then comparisons. Value study and palette editing remain part of the working surface.
This landscape study shows a second reference, with a different distribution of colour and light.
An AI coordination agent that connects community needs with offers made at different times.
Utsa · product identity and demonstration narrative
From coordination research to a working agent.
I translated Ben Goertzel’s OfferNet coordination vision into product requirements and conversational flows. I led product direction, naming, identity, evaluation and the live demonstration. উৎস, Utsa, means source in Bangla.
The design question was how to make a useful connection without asking a community to maintain another destination.
Role
Product owner. Product and interaction direction, naming, identity, evaluation and demonstration.
Collaboration
Dhaval Khatri engineered the Discord integration. The coordination model builds on OfferNet research.
Demonstrated outcome
Track winner, BGI Sprint I, June 2026. The agent connected a new need with an earlier offer during the live demonstration.
Product decision
Bring the matching function into existing community channels.
Early work explored a dedicated contribution interface. The product direction shifted toward an embedded agent, placing matching where people were already working.
This changed the interaction model from navigating a portal to stating a need, retrieving relevant context and explaining a connection.
Earlier interaction study · Offer / Need / Match / Attest. Attestation and portable reputation are design directions, not demonstrated Sprint capabilities.
In the Sprint demonstration, a new need led Utsa to an offer from weeks earlier. It explained the fit and connected the participants.
The demonstration establishes retrieval and need–offer matching. Attestation, portable reputation and broader persistent coordination remain development directions.
Earlier civic matching work explored how people could find relevant ways to contribute. The AI product carries that question into conversation and memory.
The paper prototype records the earlier interaction research. It is separate from the current Discord agent.
Three distinct identity projects in the BGI ecosystem, with shared attention to visual rules, applications and handoff.
A / July 2026
Open Build
A title block for a recurring series.
Campaign application · BGI Open Build
Dimensions, annotations, revision marks and a title block form a repeatable announcement format. Black, white and redline accents distinguish primary information from technical detail.
Role
Concept, visual identity, brand guidelines and handoff.
Delivery
Reusable kit for a production designer to execute subsequent assets.
Guidelines · Palette and typography
B / August 2026
Commons / HyperSprint 01
A quiet front. A measured back.
Concept mockups · Scale and placement study
BGI Commons is the house; HyperSprint is the series; 01 is the edition; omega is the subject. A small front mark and a larger field of arcs and nodes carry that hierarchy across the collection.
Role
Identity and merchandise system, art direction, artwork preparation and production handoff.
Delivery
Production artwork and placement logic across apparel and accessories. Mockups are concept visualisations.
Mark · Datum, scale and placementConstruction · Measured arcs and nodesFrom figure to signal · Application study
C / June 2026
BGI Sprint
One origin. An open edge.
Event identity · Hold the Thread
Start at one node, shift from geometric to hand-drawn, and cross the edge of the frame. Three rules extend the thread across lockups, event graphics and merchandise.
Role
Brand design and art direction; merchandise and shop workstream lead.
Delivery
Identity, colour and type rules, communication assets and production files, including placement and decoration decisions.
Deployable infrastructure, from a medical-device microfactory to a modular campus.
Vertex / KIMSSEA · Commissioned campus concept
Coordinate equipment, people and movement.
Innovation Lab, now BuildingBloc, commissioned the studio to translate technical programmes into environments that operators, investors and partners could evaluate.
The work spans controlled production spaces, transportable modules and campus-scale arrangements. Workflow, servicing and human use guide the spatial organisation.
Innovation Lab, now BuildingBloc. Programme development, investor communication and innovation submissions.
Stage
Commissioned early-stage concepts. Presented as design studies, not built work or engineering documentation.
40 × 8 ft microfactory · Storage at the ends, printers and standing workstations along the centre
A working plant within a container.
Raw-material and finished-device storage occupy opposite ends. Printers sit below a continuous work surface, with standing workstations through the centre. Roll-up doors support loading and setup.
The same concern for circulation and servicing carries into the larger campus studies.
Selected built homes, led through design development, permit coordination and delivery at Smallworks.
Role
Lead Designer + Project Manager, Design-Build.
Context
Selected prior residential work at Smallworks, Vancouver, BC.
Delivery
Design development, permit and consultant coordination, and project delivery.
Make a small footprint work in daily life.
Built homes give the spatial work a direct test: circulation, storage, light and the details people use every day. These projects show the relationship between design decisions and completed rooms.
Completed home · ExteriorCompleted home · Kitchen and integrated storage
Raise the public programme. Shade the ocean frontage.
The scheme places public uses above a wet-tolerant lower zone. Deep overhangs, terracotta screens and operable glazing shade the ocean elevation; a crescent stair links the levels and keeps circulation legible from the frontage.
Design evolution · concept alternatives and developed directionGround · concept-stage planView upper-level schematic plans +
Second level · concept-stage planThird level · concept-stage planFourth level · concept-stage plan