Open to Werkstudent roles · Berlin / Remote

Still Learning.
Already Automating.

Bachelor's student in Berlin — building real workflows with n8n and Python, looking for a team where we can both grow.

Stack: n8n Python LangChain OpenAI API FastAPI PostgreSQL
Projects

Workflows that ship.

n8n · OpenAI API

Customer Support Automation

01 / 03
80% less manual ticket handling

A support team was drowning — the same questions, answered by hand, every single day. 3+ hours of copy-pasting tickets into spreadsheets before anyone even started replying. I built an n8n workflow that reads incoming emails, classifies intent with GPT-4o, auto-drafts replies for common cases, and escalates anything unusual to a human. The team went from 3 hours of daily grind to 20 minutes of review. Nobody answers the same question twice.

Python · Claude API · Streamlit

DecipherDE — German Document Translator

02 / 03
< 10s from upload to plain-English explanation + action items

You get a letter from the Ausländerbehörde. It's dense, official German — and buried somewhere in it is a deadline you can't miss, or a document you forgot to bring. Most people either panic-translate it word by word or just ignore it and hope for the best. I built DecipherDE: upload any German official document (PDF or photo) and get an instant plain-English breakdown — what it says, what you need to do, what the deadlines are, and what to watch out for. Powered by Claude's vision capabilities. Part of the GermGuide AI suite.

Python · Streamlit · Claude API

AskVisa — German Visa Chatbot

03 / 03
Live deployed on Streamlit Community Cloud

International students in Germany drown in bureaucracy — visa types, work hour limits, residence permit extensions, Anmeldung deadlines. The official sources are dense, the forums are wrong half the time, and mistakes cost months. I built AskVisa: a plain-English chatbot powered by the Claude API that answers student visa questions instantly and accurately. Ask it anything from "how many hours can I work?" to "what happens if I miss my permit renewal?" — it knows. Part of a broader GermGuide AI initiative to make German bureaucracy less terrifying.

About

The person behind the workflows.

I'm Saad — a bachelor's student based in Berlin, currently exploring one of the more satisfying ideas in tech: if a human is doing the same thing more than twice, a workflow should probably handle it instead.

I started with Python and discovered n8n not long ago, and I've been genuinely hooked ever since. I've built working automations — a support pipeline, a RAG-based knowledge system, an AI chatbot — not just tutorials, but things I actually got running for real use cases. I'm still learning, and that's exactly how I like it. Every new workflow teaches me something the last one didn't.

I'm looking for a Werkstudent role where I can contribute hands-on while continuing to grow. I work best in environments where the problems are real and the feedback is direct — that's where I learn fastest.

My working language is English, and I'm actively working on my German. A team where I can use it daily would genuinely help.

Available 20 hrs/week alongside my studies.

Languages

English Fluent

Primary working language

German Learning

Actively improving — happy to work in a German-speaking team

CV

Skills & background.

Skills summary

Workflow Automation
n8n, Make, Zapier
Programming
Python, FastAPI, SQL
AI & LLMs
OpenAI API, LangChain, RAG, Prompt Engineering
Databases
PostgreSQL, vector databases
Tools & Infra
Git, Docker, Jira, Confluence, MS Office
Languages
English (fluent), German (B1)

Full CV

Download the PDF for a complete overview of education, projects, and experience.

Download CV

Education

Bachelor of Science in Computer Science

Currently enrolled · Berlin

Contact

Let's work together.

If you have a process that still runs on copy-paste and prayer, let's talk. I've probably automated something like it already.