01 / Software Developer

Complex problems, solutions that ship.

Web and mobile development, technical consulting, training. For companies that need a technical reference, not a vendor.

Scroll

02 / In three lines

I work on technical problems where the answer isn't obvious. Stack chosen to fit the project, not from habit.

Python backends, Flutter apps, TypeScript frontends, Linux infrastructure. Technologies are means, not religions.

I take on few projects at a time so each gets my full attention. If you have a serious idea, write to me.

03 / Tech stack

Different tools, chosen for the problem.

Python Flask · FastAPI · Django A versatile language for backends, automation and data work.
Flutter Dart · cross-platform iOS and Android apps from a single codebase.
TypeScript frontend · node Safer JavaScript: fewer bugs, sturdier code.
Node.js API · tooling Runs JavaScript on the server, for fast, light APIs.
PostgreSQL MySQL · SQL A reliable database where your app's data lives.
Docker containers Packages the app so it runs the same everywhere.
Linux Debian · servers The stable, secure system servers run on.
Git versioning Keeps the code's history: no work ever lost.
and a lot more the right stack for your project And more tools, chosen to fit each project.

04 / Why work with me

Three things that make the difference.

  1. 01

    Zero background noise.

    I work on the problem, not the invoice. No upselling, no invented complexity to inflate the bill.

  2. 02

    Tech decisions, motivated.

    I pick the stack based on the problem, not on the latest trend. If a simple solution is enough, I use the simple one. If you need more, I explain why.

  3. 03

    Handover with training.

    Every project ends with technical docs and a handover session. What I build stays yours, even when I'm gone.

Got something in mind? Let's talk.

I evaluate every request individually. Write to me with a description of the problem, not a spec sheet.