Editorial frame on black with an orange and black Air Jordan 1 Mid, labelled Shattered Backboard with coordinates
Orange frame with a Nike swoosh, dense body copy, and a large numeral 23
Grey frame with oversized AJ lettering and a photograph of a basketball player mid-shot
NIKE AJ1 // layout series — editorial concept, 2026
Fonts: Maitree & JetBrains Mono
Split web hero: seated player holds a green-and-black Wilson racket on court beside a ball can, next to a mint panel with dark green BOSTON wordmark and lime script.
Mint schedule panel listing tournament rounds and dates beside a photo of an olive Showtime-print sweatshirt, a vintage Slazenger wooden racket, and a tennis ball on wood slats.
BLANC INV. '26 // web layout — web concept, 2026
Fonts: Epilogue & League Script
Red-lit concert poster of a silhouetted crowd with raised hands; bold red JSoN FILES lettering with yellow mystical magical script overlaid, dated 08.24.26 at Madison Garden, NY.
Red-toned tour poster of a tattooed singer at a mic in smoke; cream and yellow city names list Los Angeles, San Francisco, Pasadena, New York, Brooklyn beside Madison Square Garden.
JSoN FILES // gig poster — poster concept, 2026
Fonts: DIN Condensed & Mr Dafoe
Dark editorial hero with oversized lavender ECL–F25 lettering on black, inset portraits of a man in an olive overcoat and a grey blazer, plus collection stats.
Left panel of lavender body copy and a brushstroke eclipse wordmark on black; right, a man shot full-length in a rust suede jacket, olive scarf, and dark trousers.
ECL–F25 // fashion spread — editorial concept, 2025
Fonts: Maitree & JetBrains Mono
Monochrome close-up of a curly-haired person with glitter under the eyes and a nose ring, above bold coral SCHIBSTED GROTESK lettering on black with small credit labels.
Salmon-pink and black typographic layout of overlapping tilted posters with fragmented MNCHRM and MVFWRD lettering and labels like brutal, uncompromising contrast, grayscale archive.
MVFWRD VOL-01 // type specimen — type concept, 2026
Fonts: Schibsted Grotesk & Barlow
Two overlapping Matcha Nichi menus, one olive green and one cream, listing matcha drinks and sweets with Japanese subtitles and prices, held against a blurred café backdrop.
Olive green typographic spread with the Satoshi typeface name centered in cream, surrounded by oversized cropped letterforms and columns of small placeholder specimen text.
Two Matcha Nichi business cards on a bed of green matcha powder: an olive card with contact details and a charcoal card with the cream wordmark and Japanese logo.
MATCHA NICHI // brand identity — brand concept, 2025
Fonts: Satoshi
Cream landing page with a large navy blackletter-serif TUESDAY wordmark tagged Old Money Lifestyle, a nav bar, and a photo strip of an ornate carved-arch interior below.
Two-column editorial layout: a framed photo of a sunlit classical villa interior with wry navy copy, beside a woman in a white blazer and straw hat seated at a café table.
tuesday // web layout — web concept, 2026
Fonts: Moderustic & Manufacturing Consent
Black editorial page with a large cream headline mixing upright and italic type about Serein whispering confidence, two columns of small-caps body copy, and an inset photo of a woman holding the fragrance bottle to her cheek.
Split hero: a deep red panel with THE Scent Of Calm headline and nav bar, beside a product shot of the Serein perfume bottle with a black domed cap on draped white fabric.
Black scent-notes section: a woman in red holding the Serein bottle beside grounded copy, above a large mixed upright-and-italic headline reading notes of iris, cedarwood, and rain-washed skin, punctuated by small inset images of iris petals, stacked cedar blocks, and dewy skin on red silk.
SEREIN // web layout — web concept, 2026
Fonts: Jost & Gabarito
Acid-green landing page with a nav bar and a street photo of a model in a pink bucket hat and neon fringed jacket, above a giant magenta maison vega serif wordmark and campaign note.
Magenta index page listing three looks — the statement coat, the acid slip, the court set — above an oversized lime SS26 serif display mark with EST 2026.
MAISON VEGA // web layout — web concept, 2026
Fonts: Playfair Display & Podkova
Product page with an italic Le Grand Vin heading, a giant pale-pink 2019, and Cabernet Sauvignon tasting notes beside a dark bottle with a crested cream label.
Dark wine-cellar hero with racked vintage bottles; oversized red MAISON VALMONT wordmark overlaid with a cream Napa Valley script and EST. 1974.
Maison Valmont // editorial website — web concept, 2025
Fonts: Bebas Neue & Castoro
About

I'm a front-end web designer and developer. I spend most of my time in Figma, exploring editorial aesthetics, typography, and grid systems, but I'm just as at home in the code that ships it — Astro, React, or Vue, with the occasional backend rabbit hole just to see how the data connects.

When I'm not doing client work, I'm usually setting random design challenges for myself, poking around AI tools, or leaving half-baked UI concepts in my notes.

My path here wasn't a straight line. I spent a decade in customer experience for major publications like Tribune Publishing and the Los Angeles Times. Eventually, I made the pivot—doing front-end at MC2, then visual design for AI training models at Wirestock. It's a different world now, but the instinct is exactly the same: caring about how things look, feel, and work for real people.

I make things nobody asked for. Ask me for something