tRPC-SvelteKit v4.0.2

End-to-end typesafe APIs for your SvelteKit applications

Hire the author

Hi there!

@icflorescu

I'm Ionut-Cristian Florescu, a hands-on fractional CTO, product builder and open-source author from Bucharest, Romania, EU, building for the web since 1998.
I take software products from a blank repo to production, and stay to run them for years. I still write production code.

tRPC-SvelteKit is one of my dearest open-source projects. I'm also the author of Mantine DataTable (600k+ npm downloads a month, used by companies such as Microsoft and Namecheap) and Mantine ContextMenu, and a contributor to tRPC and Mantine.

These days I'm managing swapp.ro, an invoicing and single-entry accounting product for Romanian freelancers (PFA, ÎI and PFI) who aren't VAT-registered, which I've built with TanStack Start, tRPC, Drizzle and PostgreSQL.

It's fully compliant with ANAF's e-Factura system, and it's built and maintained in accordance with the current legislation:

  • invoices in RON or foreign currencies, sent through e-Factura, with supplier invoices collected automatically;
  • the mandatory accounting registers, generated and always up to date;
  • the figures for the D212, D390 and D301 tax returns, and when each one is due.

Are you a Romanian freelancer? Give it a try!

The swapp.ro dashboard: deadlines, overdue invoices and money owed, at a glance

How I can help

  • as a fractional CTO or technical partner for early-stage products;
  • in sweat-equity partnerships where I own the technical side;
  • on selected hands-on projects, ideally built with TypeScript, React and TanStack, tRPC and PostgreSQL (and I'm always happy to work with Svelte and SvelteKit).

You can learn more about what I do on my GitHub profile GitHub stars GitHub followers, on LinkedIn, or in my résumé.

Get in touch

Drop me a line at the email address listed in my GitHub profile, and we'll schedule a meeting on cal.com/icflorescu. I'm getting a constant flow of approaches, some of them relevant, others not so relevant, so mentioning "tRPC-SvelteKit" in your message would help me prioritize it.

Thank you for your interest,
Ionut-Cristian Florescu