GithubHelp home page GithubHelp logo

In a nutshell

Stars on GitHub repos Followers on GitHub Sponsor my work

A full-stack developer from Bucharest, Romania, EU, with 25+ years of experience.
Curious by nature, an avid reader of fantasy, fiction, history & tech-related literature, always looking to expand my skillset and horizons, to understand how things work and to make them work better.

Creator of πŸ“’ Mantine DataTable, πŸ–±οΈ Mantine ContextMenu, ✨ tRPC-SvelteKit and πŸ“¦ PocketBaseUML.
Also built 🐧 Expose-WSL, 🌐 IISExpress-Proxy and other open-source projects.

Mantine DataTable Mantine ContextMenu tRPC-SvelteKit PocketBaseUML

Currently doing stuff at SegmentX.ai.
Owner / Jack of all trades @ 🐸 swapp.ro.1.
Ex Allianz & NBG.
Former tech partner at AJM FleetPurchase & LeasingSH.ro.

OSS activity

@icflorescu on GitHub

Current tech-stack

Not a huge fan of Tailwind.

Things I've worked with, back in the Dark Ages

  • PHP & MySQL, around y2k (yeah, I'vew been around a while)
  • Java/J2EE, .NET/C#, Oracle, SQL Server, BizTalk, cca. 2002β€”2007
  • CoffeeScript & IcedCofeeScript, back when when JS had no async/await
  • Quite a few templating languages such as Mustache or Jade/Pug and some strange old JS frameworks (Backbone, Riot.js) in the pre-React era

Notable open-source projects I've built over the years

  • πŸ“’ Mantine DataTable β€” a "dark-theme aware" table component for your Mantine UI data-rich applications, featuring asynchronous data loading support, pagination, multiple rows selection, column sorting, custom cell data rendering, row context menu, and more
  • πŸ–±οΈ Mantine ContextMenu β€” A lightweight yet customizable context-menu for your Mantine applications, with a succinct API and dark-theme support
  • ✨ tRPC-SvelteKit β€” an adapter allowing you to build end-to-end typesafe APIs with tRPC.io in your SvelteKit applications
  • ✨ tRPC-Transformer β€” A simple tRPC transformer based on superjson with Decimal.js support
  • πŸ“¦ PocketBaseUML β€” a free, open-source UML diagram generator for PocketBase that can be used online to connect to HTTPS servers, or runned as an npm package to inspect local HTTP servers
  • 🐧 Expose-WSL β€” probably the easiest way to expose apps running on WSL to local network devices
  • 🌐 IISExpress-Proxy β€” A simple, yet practical command-line utility enabling .NET developers to test web applications served by IIS Express on remote devices; it's been around since 2015, but I'm amazed by the sheer number of people who still have to use IISExpress nowadays
  • πŸ“– textdiff-create and textdiff-patch β€” simple utilities for creating and applying lean text diffs
  • πŸ› οΈ ASPAX β€” a simple Node.js asset packager inspired by Rails, in 2013, when Webpack didn't exist
  • βš™οΈ Node.js, MongoDB, PostgreSQL & MySQL cartridges for Redhat's OpenShift, in 2014-2015, when Docker wasn't yet a wide-spread tool

Important

Please consider sponsoring my work if you find it useful.
Dedicating time to build and maintain great open-source projects would not be possible without your generosity.

The long(er) story

You can find my full-length boring obituary Resume/CV on LinkedIn at linkedin.com/in/icflorescu, but here's the blurb:

  • 20+ years of experience in web and software development
  • I've worked for various companies (from mid-sized to large multinationals such as Allianz and Garanta β€” member of National Bank of Greece) during the initial part of my career; for the last part I've been working as an independent developer
  • I sometimes rant write about technology and its impact on human behaviour in articles like these.

Hobbies, likes & dislikes

❀️ open-source, lazy mornings, good coffee, trekking in the mountains, reading
πŸ‘Ž hypocrisy, xenophobia, willful ignorance, people talking bullshit

Before approaching me for work

I'm potentially interested in subcontracting front-end or full-stack development work (leaning towards front-end).

You can learn more about what I did over the years by visiting my LinkedIn profile, but since you are on this page, chances are that you already have a pretty good idea of how my skills could be of assistance.
If you want to hire me, please consider that I'm most productive with the aforementioned tech-stack.

Note

I'm currently getting a constant flow of approaches, some of them relevant, others not so relevant2. Therefore, mentioning in your text that you've seen my GitHub profile would:

  • tell me that you know exactly what you need me for (as opposed to just trying to fill a vacant role);
  • let me know that my skills would indeed be valuable for you and would spare us both valuable time that we'd otherwise have to spend in trying to assess that;
  • help me prioritize your message and come up with a quick reply.

How to approach me

Drop me a message at the email address listed in my GitHub profile and we'll schedule a meeting on cal.com/icflorescu.

Footnotes

  1. I couldn't find the time and motivation to turn swapp.ro into a real business and since the Romanian Government digital strategy related to eFactura is a major clusterf*ck, I'm thinking to (temporarily?) suspend aceepting new subscriptions. ↩

  2. I'm not really a fan of multistage recruitment processes and taking coding tests.
    My open-source projects are being starred and used by lots of developers and companies worldwide, and sum up to more than half-a-million monthly NPM downloads, as of December 2023.
    My coding skills are, therefore, vetted by the community. ↩

Ionut-Cristian Florescu's Projects

Ionut-Cristian Florescu doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.