In a nutshell
A full-stack developer from Bucharest, Romania, EU, with 20+ 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.
Owner of swapp.ro.
Current tech-stack
- Typescript/JavaScript
- Node.js
- Prisma, PostgreSQL, Hasura
- React/Next.js (I once dreamt I was perceiving reality in React FC calls
🤪 ), but I'm also interested in Svelte/SvelteKit - NextAuth
- tRPC (I'm a contributor and also the author of trpc-sveltekit)
- Ant Design, MaterialUI, Blueprint.js
- I know my way around CSS and I'm good-enough at creating website/application designs from scratch; here are some examples:
Things I've worked with back in the Middle Ages
- PHP & MySQL, around y2k (yeah, I'm that old)
- 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 old/defunct open-source projects I've built
- IISExpress-Proxy — this one is actually still very much alive; I'm constantly amazed by the sheer number of people who still use IISExpress
- ASPAX — a simple Node.js asset packager inspired by Rails, when Webpack didn't exist
- MongoDB, PostgreSQL & MySQL cartridges for Redhat's OpenShift, in a time when Docker didn't exist
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) almost half of my career, the other half as an independent developer
- I sometimes
writerant about technology and its impact on human behaviour in articles like these.
Hobbies, likes & dislikes
Before approaching me for work
If you want to hire me, please consider my current tech-stack; it's the area I'm most productive with.