Some recent projects I worked on

  • Cover image for PHOTON

    Year

    Stack

    • Next.js
    • Sanity
    • Shopify

    Description

    Sanity Photon is a minimal starter kit for building custom e-commerce experiences with a headless architecture. It combines the power of Shopify for commerce operations, Sanity for content management, and Next.js for a fast, SEO-friendly storefront.

  • Cover image for SANITY ASTRO CLUB

    Year

    Stack

    • Astro
    • Sanity
    • GSAP

    Description

    Sanity Astro Club is a free Astro template for showcasing artworks or any other digital product — an experimental proof of concept first built by Codrops in collaboration with Alex Tkachev.
    I then enhanced the template with the addition of an extendable Sanity Studio to handle content and a simple Polar.sh API integration for generating checkout sessions.

    Code available here.

  • Cover image for MAISON BELMONT

    Client

    MAISON BELMONT

    Year

    Stack

    • react
    • next
    • sanity
    • shopify

    Description

    Maison Belmont's website was originally developed in 2023 by London-based Studio 206. By late 2024, it required a comprehensive e-commerce redesign. The client sought a more sophisticated and user-friendly experience through refreshed Products Layout and Product Details Pages. I led this transformation by performing routine site maintenance on the Next.js frontend, while implementing the new layouts, developing custom logic for product filtering and sorting, and restructuring the Sanity backend architecture to accommodate for the updated design requirements.

  • Cover image for CAZABAT

    Client

    Cazabat

    Year

    Stack

    • react
    • next
    • sanity
    • shopify

    Description

    In collaboration with JeanReneJean, Cazabat is an e-commerce website built for speedy navigation through editorials pages, product layout and product details pages.

  • Cover image for HORSE

    Client

    Horse Practice

    Year

    Stack

    • react
    • next
    • sanity
    • framer-motion

    Description

    In collaboration with JeanReneJean, Horse's portfolio was crafted with elegant animations and seamless transitions in mind.

  • Cover image for DYNE

    Client

    Dyne

    Year

    Stack

    • react
    • next
    • sanity
    • shopify

    Description

    In collaboration with JeanReneJean, the website for Dyne was conceived to display great jewelry design.

    The back office provides a page builder array for making custom editorial pages handled with Sanity and an integrated storefront through Shopify.

  • Cover image for MARCELA PERRUSQUÌA

    Client

    Brenda Perrusquìa

    Year

    Stack

    • react
    • next
    • sanity

    Description

    A portfolio website, build with Next.js and managed through Sanity.

    The website aims to showcases a diverse range of artworks, from paintings to sculptures.

    The main work was to make sure the images of the artworks were well categorised, loaded quickly with a good quality.

  • Cover image for SOMETHING EDITED

    Client

    SOMETHING

    Year

    Stack

    • react
    • vite
    • stripe

    Description

    Something Edited is a microsite that showcases various artwork page combinations and facilitates online ordering of the product via Stripe.

  • Cover image for WHAT THE ELEMENT?!

    Client

    Personal

    Year

    Stack

    • html
    • css
    • javascript

    Description

    What the Element?! is a game using plain Javascript, designed to make learning about the Periodic Table of Elements an engaging experience. Give it a try and let me know how you much you scored!

my social media avatar: a man wearing a purple beanie looking down at his phone

Services

Website Design
Website development
E-commerce development
Motion development
API development

Stack

Figma
HTML, JSX, lit-html
CSS, SCSS, vanilla-extract, Tailwind
Astro, React, Next, Svelte
Sanity, Shopify, Polar.sh