work with me

Let's build something useful.

I'm a full-stack engineer who likes owning the whole path: understanding the problem, shaping the product, building the system and shipping it reliably. I'm open to full-time roles.

Open to opportunitiesSiegen, GermanyOpen to relocationFull work authorization in Germany

What I'm looking for

Product-minded teams that care about the details users feel and the engineering that keeps them working.

Full-stack product engineer

Own a feature from the data model and API through the interface and the deploy pipeline.

Backend & data

PostgreSQL schemas, pgvector search, ingestion pipelines, queues and the reliability around them.

Applied AI

RAG systems, grounded answers, LLM-backed workflows and the evaluation that keeps them honest.

Platform / DevOps

Docker, Kubernetes, CI/CD and the boring automation that makes shipping repeatable.

How I work

Three principles that show up in every project — from a zero-knowledge notes app to a self-hosted learning portal.

Practical details

  • Based in Siegen, Germany.
  • Open to relocation.
  • Full work authorization in Germany.
  • English C1/C2 · German B1/B2 · Tamil native.
  • Open to full-time roles.
01

Understand the problem before the stack

I start with the user, the constraints and the failure modes. The technology choice comes after the problem is clear.

02

Ship the smallest complete version

A useful vertical slice beats a half-finished platform. I prefer a small release that works end to end, then iterate from evidence.

03

Make it observable and reversible

Logs, tests, migrations and rollback paths are part of the feature. If it cannot be inspected or undone, it is not finished.

Let's talk

The fastest way to reach me is email. I usually reply within a day or two.