Vlăduț Ilie

Available to hire

Full-stack developer with 9+ years of experience building and running production websites and web applications. js, Prisma and Supabase.

About

Full-stack developer with 9+ years of experience building and running production websites and web applications. I specialise in WordPress and WooCommerce (custom plugins, themes, HPOS-ready store logic, performance and security) and in modern TypeScript apps built with Next.js, Prisma and Supabase. I own projects end to end — from data modelling and integrations (payments, Google APIs, transactional email) to deployment, CI/CD, monitoring and long-term maintenance. Romanian General Translation Editor on WordPress.org and an active open-source contributor.

  • Joined September 2025

Industry experience

  • Software & Internet
  • Professional Services
  • Education
  • Media & Entertainment

Projects · 13

Electric bike rental platform built with Next.js and Supabase (database, auth, storage, realtime), with online payments via my open-source euplatesc package.

Role: Full-Stack Developer · Period: Mar 2022 – present

Stack: Next.js, TypeScript, i18next, Supabase, PostgreSQL, Prisma, Tailwind CSS, Brevo API

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

WordPress site for a non-profit organising basketball training for children, with a custom plugin for registrations, payment tracking and automated SMS/email reminders for outstanding fees.

Role: Developer · Period: Oct 2024 – present

Stack: Custom plugin, Elementor, PHP/MySQL, WP-Cron, REST API, Brevo API, SMS

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Car rental website, first built in WordPress with a custom bookings plugin, then rebuilt as a custom Next.js application.

Role: Full-Stack Developer · Period: Feb 2022 – present

Stack: Next.js, TypeScript, next-intl, PostgreSQL, Prisma, Tailwind CSS, Brevo API

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

WooCommerce store for custom canvas prints, with a React product configurator embedded in WordPress for single-photo and multi-photo collage layouts. Long-term maintenance client.

Role: Developer · Period: Mar 2018 – present

Stack: WooCommerce, custom plugin, React, PHP/MySQL, WP REST API

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Commercial WooCommerce plugin that lets store managers keep private notes on customers and rate them (positive, neutral, negative) based on their order history.

Role: Author · Period: Mar 2025

Stack: PHP, WooCommerce, WPCS, JavaScript/AJAX, Grunt, i18n

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Open-source TypeScript client for the EuPlătesc payment gateway, covering every operation in the official documentation and wrapping its non-standard API in a clean interface. Ships as both CommonJS and ES module.

Role: Author & Maintainer · Period: Jun 2022 – present

Stack: TypeScript, Node.js, GitHub Actions, npm

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Website and admin for the TEDxZorilor conferences, organised by Cărțile pe față: conferences, speakers, partners, agenda, YouTube talks and ticket sales (Oveit).

The dashboard has per-conference moderator access, drag-and-drop ordering, an immutable audit log (impersonation-aware, keyset-paginated) and photographer upload links straight to Google Drive. Image uploads are converted to WebP locally with sharp and compressed with Tinify at most once per file (content-addressed paths), keeping API costs down.

Role: Full-Stack Developer · Period: Apr 2023 – present

Stack: Next.js 16, React 19, TypeScript, PostgreSQL, Prisma 7, Better Auth, Supabase Storage, Redis, Google Drive API, sharp, Tinify, shadcn/ui, Tailwind CSS 4, Brevo API, Vercel

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Book catalogue and loan tracking for the Cărțile pe față NGO’s mobile library serving rural schools. Staff manage books, authors, schools and loans/returns from a role-based panel (admin, librarian, volunteer) with an in-browser ISBN barcode scanner and Goodreads metadata lookup.

Volunteers upload photos and videos straight to the organisation’s Google Shared Drive through expiring token links: the server only opens resumable upload sessions, the browser sends 8 MB chunks directly to Google and resumes after dropped connections, bypassing Vercel’s 4.5 MB body limit.

Role: Full-Stack Developer · Period: Apr 2024 – present

Stack: Next.js 16, TypeScript, PostgreSQL, Prisma 7, Better Auth, Google Drive API (resumable uploads), Supabase Storage, Redis, ZXing, Recharts, Brevo API, Vitest, Vercel

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Bilingual site for the Cărțile pe față NGO’s mobile library programme, handling one-off and monthly donations (EuPlătesc), book orders (Stripe) and fundraising campaigns with an approval workflow.

A nightly sync imports monthly charges, missed callbacks, refunds and recurring cancellations from EuPlătesc (history back to 2018), so the panel shows accurate donor data. The role-based panel (editor, coordinator, admin) covers donors with per-charge refunds, donation statistics, order fulfilment, partners, gallery, media coverage, maps of donation points and adopted schools, team invitations and an activity log.

Role: Full-Stack Developer · Period: Mar 2022 – present

Stack: Next.js 16, TypeScript, PostgreSQL, Prisma 7, Better Auth, EuPlătesc, Stripe, Oblio, Redis, Tiptap, Cloudinary, Supabase Storage, Turnstile, next-intl, shadcn/ui, Recharts, Vitest, Vercel Cron

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

WooCommerce store connecting Romanian customers with premium extra virgin olive oil producers. Built a custom theme from Figma, migrated 13,000+ orders with their data, and added backorder splitting and automated order status updates.

Ongoing: maintenance, observability (Grafana + Loki), custom order statuses and customer-restriction plugins, and a loyalty program.

Role: Lead Developer · Period: Apr 2024 – present

Stack: WooCommerce (HPOS), custom theme, mu-plugins, PHP/MySQL, WP-CLI, GitHub Actions, Cloudflare Workers, Grafana, Loki, Docker

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Multi-tenant marketplace where rental companies list bikes by city and pickup point, and customers book a time slot, pay online and pick up the bike. Payments go straight to each company’s own EuPlătesc or Stripe account and invoices are issued automatically through Oblio.

In 2026 I audited the original codebase and rebuilt it end to end: overbooking is prevented at the database level with a PostgreSQL exclusion constraint on time ranges, payment webhooks are idempotent (row locking, state machine, transactional outbox for invoices and emails), and each company’s payment and invoicing keys are encrypted with AES-256-GCM and rotatable master keys. Includes owner and admin dashboards, a moderator role, audit log and impersonation.

Role: Founder · Period: May 2023 – present

Stack: Next.js 16 (Server Actions), TypeScript, PostgreSQL (tstzrange, EXCLUDE constraints, RLS), Prisma 7, Better Auth, EuPlătesc, Stripe, Oblio, zustand, next-intl, Tailwind CSS 4, shadcn/ui, React Email, Vitest, Playwright, MSW, fast-check, Docker, GitHub Actions, Vercel Cron

🔗 https://www.twine.net/signin

  • Back-End Developer
  • Front-End Developer
  • Full Stack Developer
  • +2

Work experience· 6 roles

Full-Stack Developer · 7codeFeb 2020 – Apr 2021 · 1 yr 3 mos

Built web and mobile applications and APIs for agency clients. • Developed React web and mobile applications and scalable REST APIs / microservices with NestJS and TypeScript. • Built custom websites with Laravel and WordPress. • Integrated payment gateways (Stripe, Braintree, EuPlătesc) and real-time features with WebRTC. • Stack: Node.js, NestJS, TypeScript, React, PHP, PostgreSQL, MySQL, Git, CI/CD.

Translator & Reviewer (Romanian) · WP-Translations.PROMar 2019 – Present · 7 yrs 9 mos

Part of a professional team providing enterprise-grade localisation for premium WordPress plugins and themes. • Translate and review Romanian strings for large commercial WordPress products, keeping terminology consistent across projects. • Tools: GlotPress, Poedit, DeepL, Crowdin.

WordPress Developer · WWSC Märkte und Medien GmbHJan 2019 – May 2019 · 5 mos

Custom WordPress development for the company's client projects (remote). • Customised WordPress themes and built plugins to client specifications, following WPCS. • Delivered my first production React application. • Stack: PHP, MySQL, WP-CLI, JavaScript, jQuery, React, REST API.

General Translation Editor (Romanian locale) · WordPress.orgOct 2018 – Present · 8 yrs 2 mos
Software Engineer (volunteer) · Cărțile pe fațăApr 2018 – Present · 8 yrs 8 mos
Full-Stack Developer & Founder · Freelance (vladilie.ro)Jun 2017 – Present · 9 yrs 6 mos

Education

Bachelor's degree in Automation and Applied Informatics · Politehnica University of Timișoara2013 – 2017

Faculty of Automation and Computers (ac.upt.ro).

Certifications and awards

Neo4j Certified Professional2022 – 2025

Issued by Neo4j (GraphAcademy).

Database Design and Programming with SQL2013 – 2026

Issued by Oracle Academy.

Database Design and Programming with SQL2013

Issued by Oracle Academy.

Hire Vlăduț Ilie today

Post a job and invite Vlăduț, or contact them directly. No hidden commission.

Post a job