A bit about me
I'm Dwi, an AI engineer in Berlin, Germany. I studied Mechanical Engineering at RWTH Aachen, which is where I got into code and got hooked on the "how does this actually work" part of building things.
These days I mostly build agents. Not chatbots that answer questions, but tools that go and do the work, such as finding you a job and applying, taking the notes and emailing them, or putting together a marketing plan and running it. The fun part is that I usually get to build all of it: the agent, the backend it runs on, and the app you actually use.
The stack I reach for most is Python and FastAPI for the agent and backend side — LangChain, RAG, and the OpenAI API — with Next.js and TypeScript on the front. I care about production details: streaming responses, reliable tool-calling, and shipping things that hold up.
I like small teams and shipping real things. If you're working on something in this space, I'd be happy to talk.
AI Engineer · Independent
Berlin
- Building AI agents end to end — an executive assistant, a job-application agent, and marketing and video agents.
- Python, FastAPI, CrewAI, LangChain, OpenAI, Next.js, PostgreSQL, GCP, Docker.
Data Analyst (Intern) · Tesla
Berlin
- Cost and project control — working with real operational and cost data.
Co-Founder & Developer · Bbuddy
Aachen
- Built the mobile and web apps, plus a Python backend using LangChain, RAG and the OpenAI API. This was my first proper end-to-end AI product.
- Flutter, Next.js, TypeScript, GCP, Docker.
Software / Data (Intern) · Robert Bosch
Stuttgart
- Software for an adsorption system, plus data analysis and some market research.
M.Sc. Mechanical Engineering
RWTH Aachen University
B.Sc. Mechanical Engineering
RWTH Aachen University