Skip to content

Full-stackdeveloperBuilding new products. Making existing ones better.

I've worked on client products, internal tools, billing systems, and AI features. Some started from scratch; others already had users and constraints to work around. I enjoy moving between the interface, the backend, and the infrastructure until the whole thing works together.

  • 20+projects across client, internal & independent work
  • 3+years building software professionally
  • 1462products migrated into a new inventory system

Workexperience

  1. Zeroqode

    to NowSoftware agency

    Full-stack developerRemote

    Shipped a Stripe billing migration on a live app with no downtime. Built and shipped AI agent workflows and the shared infrastructure behind them. Built privacy-preserving phone routing on Twilio.

  2. Independent Contractor

    to NowFreelance

    Full-stack developerRemote

    Primary engineer on a production TypeScript warehouse platform and its deployment. Used every day by 20+ of the client's employees. Designed the inventory and location models and moved records over from 1C.

  3. Appassion

    to Software agency

    Web developerChișinău, Moldova

    Client work, mostly built in Bubble. Migrated a live app's data, workflows and authentication from Bubble to Xano. Built aircraft marketplace dashboard flows. Built client websites and integrations, including an agency site in Astro.

Selectedwork

Inventory management system for a kitchen retailer

A kitchen retailer kept its stock in accounting exports and spreadsheets. On my own, I built one inventory system for desktop and phone, moved their data into it and run it in production. About 20 employees use it every day.

FeaturedIndependent contract · Apr 2025 to now · In production, used daily

Aboutme

I got into programming in high school, starting with HTML, CSS, and JavaScript. Before long, I was explaining code to classmates and sometimes even stepping in for my informatics teacher. I guess that was my first clue this wasn't going to be just another hobby.

A few years later, it became my job. I started working on client projects in 2023 and discovered that I enjoy pretty much every part of building web applications, from making interfaces feel right to figuring out the systems, data, and infrastructure behind them.

I'm the kind of person who gets absorbed in a problem and suddenly realizes three hours have passed. Whether it's a tricky database design, an annoying bug, or an interaction that doesn't quite feel right, I enjoy digging into how things work rather than settling for the first solution that seems good enough.

Outside of work, I spend a lot of time producing music and experimenting with audio software. At some point, I got frustrated with programming realistic guitar parts using virtual instruments and started designing my own MIDI strumming tool. That's a pretty typical pattern for me: I run into something annoying, get curious about how it works, and eventually start wondering if I could build a better solution.

I'm also constantly exploring new technologies, from web frameworks to AI models and developer tools. I enjoy understanding what's changing in software, but even more than that, I enjoy getting my hands on something new and seeing what I can actually make with it.

At a glance

Role
Full-stack developer. TypeScript, React, Next.js, PostgreSQL
Focus
Building web applications end to end
Open to
Remote full-time roles & contract work
Location
Chișinău, Moldova
Languages
English, Romanian, Russian, French
Education
BSc in Computer Science, MSU (2025)

Get intouch

Prefer your own inbox? Write to me at david@gherlo.dev.