# Vlad Tircomnicu

> Vlad Tircomnicu, Next.js and Firebase developer in Bucharest. Complete web apps for clinics, locksmiths, law firms and shops, and Stoma App, his own software for dental clinics. Before that, seven years of WordPress for agencies and international clients.

Next.js & Firebase developer, Romania. Email [tircomnicu@gmail.com](mailto:tircomnicu@gmail.com), phone [+40 727 325 558](tel:+40727325558).

## Links

- [Portfolio](https://vladt.vercel.app/): this site, an interactive timeline from 2007 to now.
- [C.V. as PDF](https://vladt.vercel.app/vlad-tircomnicu-portfolio.pdf): the same content as a printable résumé.
- [LinkedIn](https://www.linkedin.com/in/vlad-tircomnicu/): profile and recommendations.

## Since 2025: independent

Since then I build complete web apps on Next.js and Firebase, on my own, from the first design to launch. Over forty projects so far for clinics, locksmiths, law firms and shops, and Stoma App, my own software for dental clinics.

- Build complete web apps on Next.js, TypeScript and Firebase, on my own, from the first design to launch.
- Stoma App, my own product: practice software for Romanian dental clinics, sold by subscription and covered by over 4,000 tests.
- Locksmith100, my second product: a UK directory where a driver describes a lock or key problem once and up to three verified local locksmiths reply with a price.
- Over forty projects so far for clinics, locksmiths, law firms and shops: booking, dispatch, staff and admin apps, and sites with thousands of local pages.
- AI built in where it helps: Claude assistants, GPT-4o appraisals and Gemini species recognition.

## Health

- [Urgență Dentară](https://www.urgentstoma.ro/) (Jul – Oct 2026): Emergency dental dispatch for Sibiu. A patient taps the tooth that hurts, the dentist on call gets the case and calls back to book them in, and a case nobody takes is escalated. Stack: Next.js, next-intl, Firebase, Cloud Functions.
- **Calendar Stoma** (Aug – Oct 2026): One agenda for a dentist who works at four clinics. It reads three practice systems that have no API in about a second each, merges her day, and lets patients sign consent on their own phone. Stack: Next.js, Firestore, Playwright, Vitest.
- [Stoma App](https://stoma-app-eight.vercel.app/) (in progress) (Sep 2026 – now): Practice software for Romanian dental clinics, grown out of Calendar Stoma: calendar, patient files with a tooth chart, SMS reminders, online booking and e-Factura invoicing, sold by subscription. Over 4,000 tests. Stack: Next.js 16, Firebase, Stripe, Vitest.

## Mobility

- [PierdutCheie](https://www.pierdutcheie.ro/) (May – Sep 2026): A mobile-first app for an emergency car locksmith in Bucharest and Ilfov. Every action is a call, WhatsApp or map link, with about 2,500 local pages in two languages and an admin view of its own analytics and Google rankings. Stack: Next.js 16, next-intl, Leaflet, Firebase.
- [Global Car](https://www.globalcarrent.ro/) (Jun – Oct 2026): A WhatsApp-first rental site for a small fleet in Pitești. Pick a car and dates and it writes the message for you; the owner edits cars and photos in an admin panel. Stack: Next.js 16, Firebase, next-intl.
- [Mr Lock 24/7](https://mrlock247.vercel.app/) (in progress) (Oct 2026 – now): An SEO-first rebuild for a mobile auto locksmith in Birmingham, keeping its brand: 986 pre-rendered pages cover every service in every area, under a 3D scroll story of a car and key. Stack: Next.js 16, Three.js, Firebase.

## Business and legal

- **Lucky Gold KPI** (Oct 2025 – Jul 2026): The daily staff app of a Bucharest pawn shop: contracts with iPhone photos, sales, schedules and KPIs per employee, plus GPT-4o appraisals, OLX listings and a desktop tool that checks pawned iPhones over USB. 230 commits. Stack: Next.js, Firebase, Electron, OpenAI.
- [Coman Lawyers](https://www.comanlawyers.ro/) (Mar – Aug 2026): A site for a Pitești law office: paid consultations booked through Calendly, 150 town-and-service pages, and a Claude assistant that guides visitors towards a consultation. Stack: Next.js, Firebase, Claude API, Calendly.
- [Giuvala BNZ](https://www.giuvalabybnz.ro/) (Mar – Aug 2026): Direct booking for an 8-room mountain guesthouse near Bran, kept in sync with Airbnb and Booking.com. A Claude assistant checks availability, and the owner sets prices once. Stack: Next.js, Firebase, Claude API, Resend.
- [Metal Band Trading](https://www.metal-band.ro/) (Aug – Sep 2026): A site for a woodworking tool distributor in Drobeta-Turnu Severin, replacing a hacked WordPress site. Requests go straight to WhatsApp and also land in the owner's admin inbox. Stack: Next.js 16, Motion, Firebase.
- [ADI Termoserv](https://www.aditermoserv.ro/) (Sep – Oct 2026): A public information site for the association of Argeș councils that run district heating. Its content was rebuilt from web archives and council records after the old site went offline. Stack: Next.js 16, Firebase.

## Products

- **NatureQuest** (Nov 2025): Snap an animal or plant and AI names the species. Sightings go to a swipeable feed and earn XP and badges, and protected species have their location blurred within 5 km to keep them from poachers. Stack: Next.js, Firebase, Gemini.
- [Spawn Beach](https://www.spawnbeach.com/) (Sep 2026): A studio site for Other Islands, a 16-player survival game made in s&box. Stack: Next.js, Motion.
- [Locksmith100](https://locksmith-engine.vercel.app/) (in progress) (Oct 2026 – now): My second product: a directory and job-request platform for UK auto locksmiths, starting in the West Midlands. A driver describes the problem once, up to three verified locksmiths who cover their postcode reply with a price, and locksmiths pay for replies with credits. Over 600 tests. Stack: Next.js 16, Firebase, Stripe, Twilio, Playwright.

## Site audits

Technical reviews of Romanian small business websites, built only from what the public site shows: speed, page weight, search and accessibility. They often find wrong prices or specs too.

- **InsideTattoo** (Aug 2026): Pages weighed 1.3 MB because the menu was sent twice; at the follow-up check in September they were 56% lighter.
- **Damar Custom** (Sep 2026): 72% of the home page's text rendered below 12 pixels.
- **Via Shoteria** (Oct 2026): Two drink offers showed two different prices for the same day.
- **AutoHauss** (Oct 2026): 48 rim sets listed the wrong bolt pattern.

## Before 2025

- [Sparkweb Solutions](https://sparkweb.ro/) (Apr 2016 – Dec 2016), WordPress developer, Bucharest: The first stop: websites for clients in the USA, built on premium WordPress themes and shaped to each brand. Stack: WordPress, PHP, CSS.
- **Freelance on Upwork** (Dec 2016 – Feb 2018), WordPress web designer, Cluj-Napoca: Went independent: landing pages, blogs, corporate sites and online shops for clients around the world, several at once. Stack: WordPress, WooCommerce, SEO.
- [Studio Meka](https://studiomeka.ro/) (Feb 2018 – Jun 2020), WordPress developer, Bucharest: Custom themes built to each client's brand guidelines, from landing pages to corporate sites and eCommerce. Stack: WordPress, PHP, JavaScript.
- [MPR Agency](https://mpr-agency.com/) (Aug 2020 – Jul 2023), Senior WordPress developer, Bucharest: Lead developer at a global health marketing and communications agency, and the person who kept its whole portfolio of sites running. Stack: WordPress, WooCommerce, PHP, SEO.
- **Freelance** (Jul 2023 – Dec 2024), Web developer, Bucharest and remote: Moved past themes into applications for clients in the UK and the USA. Stack: Vue, Python Dash, Contentful, WordPress.
- **LLM insights product** (Dec 2024 – Feb 2025), Front-end developer, Los Angeles, remote: Interfaces for an internal tool that turns what a language model infers about companies, teams and people into readable profiles: skills, mindset, team dynamics. Stack: React, Flask, Supabase, LLMs.

## Education

- **Law degree** (2007 – 2011), Nicolae Titulescu University of Bucharest: A bachelor's in law before I switched to building for the web. It came in handy later, when law firms became clients.

## Contact

I build web apps on Next.js and Firebase for businesses that want them done properly, from first sketch to launch. Tell me what you need and I'll answer within a day.
