-
ReserveBar (Liquid Commerce)
2022 – 06/2026
Full-Stack JavaScript Developer
I helped build and maintain a premium spirits e-commerce
platform that serves several retail brands. On the backend I
worked on NestJS microservices with MongoDB, Postgres, and
Cloud Spanner on Google Cloud (Cloud Run, GKE, Pub/Sub, Cloud
Storage), with Temporal running the long-lived order and
fulfillment workflows. That order workflow is a durable state
machine that coordinates fraud checks, inventory, payments,
tax, refunds, and fulfillment, and my part of it was mostly
making the financial steps safe to resume and retry, plus the
recovery paths for orders that got stuck. I also wrote the
heavier relational queries across orders, order items,
retailers, and partners, like working out remaining stock per
retailer in real time, together with the indexes and schema
migrations they needed. The rest of my time went to Pulumi for
the infrastructure, customer storefronts and internal
dashboards in Next.js, React, Tailwind, and Radix UI with
Playwright end-to-end tests, Stripe payments, third-party
integrations (ShipStation, GoPuff, DoorDash, Avalara),
inventory across the different retailers, and the real-time
order-fulfillment flow, on a high-traffic platform we kept at
around 99.9% uptime.
-
Landmark Technologies
11/2021 – 2022
Full-Stack JavaScript Developer
Full-stack work with Vue.js and Node.js across a mix of client
projects and internal tools.
-
Pagus Group
2020 – 11/2021
JavaScript Developer
Frontend developer on a small team. I owned the Vue.js side
while the backend team handled the Laravel REST APIs, and
together we shipped custom closed-source projects for clients.
-
Confidential Italian Company
2020 – 2021
Freelance Full-Stack Developer
I took ownership of delivering an internal CRM and support
application, built with Django and PostgreSQL. It had
authenticated users and role-based permissions: technical
users could reach customer tickets, look through the ticket
information and the images attached to it, and provide
solutions and updates on them. Authentication ran on Django's
built-in auth system. Over the year it ran I was in direct
contact with the client, translating their requests into the
backend and frontend work.
-
Freelance (Upwork)
2019 – 2020
Web Developer
Spent close to a year working remotely for a US company,
mostly on CMS platforms. This is where I started picking up
JavaScript frameworks like Vue.js.
-
Evolve Studio
2017 – 2019
CMS Developer
My first developer job. I started in WordPress, customizing
and building themes (one of which we sold on Envato Market),
and later picked up PrestaShop, Drupal, and Magento to build
all kinds of client sites.