.O+
         .O#%+
        .o#:+#+
       .o#:  +#+
      .o#: ;. +#+
     .o#; -%#, =O+
    .x#; ;%O%#, =O+
    x#; ;#o.:##, -o+
   x#- :Oo.  :##: -o+
  x#- :ox.    ,O#: ;x+
 c#=  -=.      ,+-  ;x=
c#Oooooooooooxxxxxxxccc=
en3sis / Sorin Curescu
workwritingquestionshire
writingGermany --:--
© 2026 en3sis, Germany
  • GitHub
  • Twitter
  • Dev.to
  • Spotify
Set in Newsreader and Geist Mono
drawn bySorin Curescu · en3sis.com
sheet01 / 01
rev2026.10.15
scale1:1
linksGitHubTwitterDev.toSpotify
locationGermany
typeNewsreader, Geist Mono

Sorin · product engineer and IT consultant

I build products and help teams scale

13 years building software professionally. I work end to end: frontend, API, data, cloud, and the monitoring that catches problems before customers do.

Most of the time I am in someone else's codebase finding the real bottleneck. The rest of the time I ship my own products, alone, from empty repo to app store.

start typing, anywhere on the page

Try open, cat, ls. Press j and k to move through the page.

Work in production

5 live · 2 open source
  • Cuplido

    Android & iOS Live · 2026

    The couples app that plans your week

    A mobile app that turns good intentions into actual plans. Couples pick what they want to work on, quality time, communication, fun, adventure or romance, and Cuplido schedules one concrete plan a week inside the time they actually have. No lists to browse, no prompts to write. Shipped end-to-end: product, app, API and infrastructure.

    cuplido.com ↗React Native, Expo, GoLang, PostgreSQL, AWS
  • Charted Apps

    Live · 2026

    App Store apps, ranked by growth they can prove

    A public board that ranks App Store apps by verified growth over the last 28 days. Apps connect a read-only RevenueCat key, so the new customers, revenue and growth pace on the board come from real data instead of self-reported numbers. Browse by category or check the movers to see which apps are climbing.

    chartedapps.com ↗Next.js, TypeScript, PostgreSQL, RevenueCat
  • Figxit

    macOS Live · open source · 2026

    Autocomplete popup for your terminal

    A native macOS autocomplete popup for zsh inside tmux. It opens under the cursor as you type and lists commands, subcommands, options, package.json scripts and Makefile targets, ranked by your own shell history. It loads the open source Fig completion specs for 700+ tools and runs locally: no account, no AI chat, no telemetry.

    figxit.com ↗source ↗Swift, TypeScript, Bun, zsh
  • Kerblob

    Live · 2026

    A free 3-player arena game in the browser

    A real-time arena game for three players. Grab crystals, carry them to your zone and dash into carriers to knock crystals loose. First to 3 crystals takes the round, first to 3 rounds wins the match. Play online, with friends or against bots, on desktop or mobile with no download.

    kerblob.com ↗TypeScript, Bun, WebSocket, PostgreSQL, Redis
  • Hans

    Live · open source · 2022

    A modern, open source Discord bot

    A modular Discord bot built by the community, for the community. Everything is a plugin, so server owners enable only what they need: moderation and captcha verification, standup reminders and timezones, automatic threads, calendar events, quests, and AI summaries. Open source and self-hostable.

    hans.app ↗source ↗TypeScript, Discord.js, Next.js, Supabase, OpenAI
 
fig. 0 · the en3sis mark, rendered as textmove the cursor to relight

About

since 2007

I'm Sorin, a Product Engineer and IT Consultant based in Germany. I started experimenting with code (Python) when I was 15, 19 years ago, and I've spent the last 13 working professionally shipping products end-to-end, from frontend and backend to infrastructure, and helping other companies do the same through consulting.

I work with businesses that need software built and kept healthy while usage climbs. That covers product and architecture decisions, the frontend, the API and data layer, the cloud setup underneath, and the monitoring that makes problems visible before customers report them.

Outside of work I tinker with electronics and 3D printing.

what I do for clients

  • +Building a product from an empty repository to something people use
  • +Architecture and scalability reviews for systems under growing load
  • +Backend and API work with Node.js, Bun, Nest.js, Go, PostgreSQL and Redis
  • +Cloud setup and delivery: Docker, AWS (ECS, ALB, RDS, ElastiCache), CI/CD
  • +Monitoring and performance work with Grafana and Sentry
  • +Hands-on delivery embedded in an existing team
based
Germany
works
remote, async
coding since
2007
professional since
2013
engagements
review, embedded, delivery
infra
AWS ECS, ALB, RDS
observability
Grafana, Sentry

Stack

22 in use

built with

  • JavaScript / TypeScript
  • React
  • Nest.js
  • TailwindCSS
  • Redis
  • Go
  • Docker
  • PostgreSQL
  • Next.jsuntil 2025
  • Zustanduntil 2025
  • Supabaseuntil 2025
  • Verceluntil 2025
  • Kubernetesuntil 2025

infra

  • Vercel
  • AWS
  • Hetzner
  • Docker
  • Grafana
  • Sentry

every day

  • Visual Studio Code
  • Figma
  • Raycast
  • Ghostty
  • Postman
  • Excalidraw
  • Obsidian
  • 3D Printing & Modeling
  • Warpuntil 2025
  • Insomniauntil 2025
  • Microsoft OneNoteuntil 2025

Writing

3 posts
  • Oct 10, 2023Dockerize Rust application ∫ Actix_web APIDockerize Rust application using Docker multi-stage builds with cargo-chef for caching dependenciesread →
  • Jul 11, 2023Fix Page with Redirect: A Solution for Vercel + Cloudflare UsersHaving trouble indexing pages due to redirects? Discover a solution for Vercel + Cloudflare users to fix the "Page with redirect" issue.read →
  • Jul 2, 2023Custom Embeds with Discord.jsHow to create custom embeds with Discord.jsread →

Questions people ask

8

Who are you?

+−

I'm Sorin, en3sis online. Product engineer and IT consultant, based in Germany. I started poking at Python when I was 15 and have been paid to write software for 13 years. I'm comfortable anywhere in the stack, which mostly means I can follow a problem to wherever it actually lives instead of handing it off.

What do you do for clients?

+−

I help businesses ship products and keep them healthy while usage climbs. Much of my work is with companies whose product is heading toward hundreds of thousands of users and whose first architecture will not get them there. Sometimes that means writing something from scratch. More often it means joining a team that already has traffic and repairing the parts that have started to hurt.

What do people usually call you in for?

+−

Growth exposing decisions that were perfectly reasonable at the start. A query that was quick against ten thousand rows. A service that can only run as a single instance. A deploy everyone is slightly afraid of. No alerting, so customers notice incidents before the team does. Rarely does any of that need a rewrite. It needs someone to find the actual bottleneck and fix it without stopping the roadmap.

How does working together usually go?

+−

We talk first, and I will say so if I am not the right person. From there it tends to take one of three shapes: a short review with written findings, a few months embedded in your team, or full delivery when you have no engineers yet. Remote either way, written updates by default, calls when a call is genuinely faster. I stay in the code the whole time.

What do you build with?

+−

TypeScript for most things, React and Next.js on the front, Node, Bun or Nest behind it. Go when a service should be small and fast. Postgres and Redis for data. Docker everywhere, on AWS (ECS, ALB, RDS, ElastiCache) when it has to hold up, or Vercel and Hetzner when it is an MVP and moving quickly matters more. Grafana and Sentry so nothing fails quietly. None of that is dogma: I will work in whatever you already run.

What have you built yourself?

+−

Cuplido, a couples app that turns vague intentions into one concrete plan a week. I did all of it: the product, the mobile app, the API, the infrastructure. It is live on iOS and Android. Charted Apps is a public board that ranks App Store apps by growth they can actually prove, using verified RevenueCat data instead of self-reported numbers. Figxit is an open source autocomplete popup for the macOS terminal that lists commands, options and project scripts as you type, ranked by your own history. Kerblob is a free 3-player arena game that runs in the browser, with real-time matches over WebSocket. Hans is an open source Discord bot I have maintained since 2022, built entirely out of plugins so server owners switch on only what they need. They are all in the Projects section above.

Where are you based, and do you work remotely?

+−

Germany, and yes. Most of my work has been with people in other time zones, so async is the default and nobody waits for a meeting to find out where things stand.

How do we get started?

+−

Write to me on X at @en3sis, or open a conversation on GitHub at github.com/en3sis. Tell me what you are building, roughly where it stands, and what worries you about the next six months. I will tell you fairly quickly whether I can help or whether you want someone else.

Tell me what worries you about the next six months.

GitHubgithub.com/en3sisX@en3sisDev.todev.to/en3sis