Intro
Arda Kağan Çöplü
Software developer, student
Now
Werkstudent
@ Südvolt GmbH
Studying
B.Sc. Computer Science
TU Munich · 2025–2028
Based in
Munich, DE
--:-- local
Connect
GitHub
LinkedIn · Email

Kağan Çöplü

I build internal tools, AI agents and backends that take the busywork out of everyday processes.

Open to projects & internships

01About

I grew up in Istanbul, earned the German Abitur at İstanbul Erkek Lisesi and moved to Munich in 2025 to study Computer Science at the Technical University of Munich.

I like projects that connect things. At a weekend hackathon I helped build an AI agent that ties TUM's scattered platforms together. When I was hunting for an apartment, I wrote a scraper that pinged me on Telegram whenever a matching listing appeared. At work, I automate recurring business processes for a virtual power plant operator.

Outside of code, I spent years in Model United Nations and represented my school at the European Parliament in Strasbourg.

  • 4TUM platforms unified behind one chat
  • 15minIsarAlert scrape cycle
  • 10+MUN conferences
  • 3languages: TR · DE · EN

02Experience

  1. Sept 2026 – Present Munich-Laim

    Werkstudent, Software Development @ Südvolt GmbH

    Internal tools & automation. Südvolt is a virtual power plant operator and part of BKW Gruppe, connecting decentralized energy producers across Germany.

    • Developing internal tools and small web apps across a Python backend, PostgreSQL database and React frontend.
    • Automating recurring business processes to simplify and speed up internal operations.
    • Contributing to testing and documentation, working with AI-assisted development practices.
    • Python
    • PostgreSQL
    • React
    • Claude Code

03Projects

TUM.ai Makeathon 2026 · Apr 2026

organizaTUM

AI campus co-pilot

4 platforms → 1 chat · built in one weekend

An autonomous AI agent that unifies TUM's fragmented platforms (Moodle, TUMonline, Mensa and the library) behind a single chat. Built end-to-end over one weekend.

  • AI architecture: multi-node LangGraph state machine, Claude Sonnet 4.6 via AWS Bedrock, RAG pipeline with S3 Vectors.
  • Product: Next.js streaming chat UI with a FullCalendar view, Node.js agent backend and Supabase.
  • LangGraph
  • AWS Bedrock
  • RAG
  • Next.js
  • Node.js
  • Supabase

Personal project · May – Jun 2026

IsarAlert

Munich apartment notifier

Scrapes every 15 min · Telegram alert on match

A backend that scrapes WG-Gesucht every 15 minutes and sends Telegram alerts for listings that match custom criteria such as rent, district and U-Bahn line. I used it for my own apartment hunt in Munich.

  • Backend: Jsoup scraper with deduplication, a criteria-matching engine and a REST API for user profiles.
  • Infra: PostgreSQL with Flyway migrations, packaged with Docker Compose.
  • Java
  • Spring Boot
  • PostgreSQL
  • Flyway
  • Docker
  • Telegram API

More on GitHub →

04Education

  1. Oct 2025 – Oct 2028 expected

    B.Sc. Computer Science @ TU Munich

    Two semesters completed. Coursework includes:

    • OOP & Programming (Java)
    • Data Structures & Algorithms
    • Discrete Mathematics
    • Computer Architecture
    • Computer Architecture Lab
    • Linear Algebra
    • Software Engineering
    • Functional Programming & Verification
  2. Sept 2020 – Jun 2025 Istanbul

    German Abitur @ İstanbul Erkek Lisesi

    The only Turkish public school offering the German Abitur, ranked first nationally by LGS entrance scores.

05Skills

Languages

  • Java
  • TypeScript
  • JavaScript
  • Python
  • C
  • C++
  • OCaml

Frontend

  • React
  • Next.js
  • Angular

Backend & Data

  • Spring Boot
  • Node.js
  • REST APIs
  • PostgreSQL
  • Supabase
  • Flyway

DevOps & Tools

  • Docker
  • Git
  • GitHub Actions
  • Claude Code

Concepts

  • Algorithms & complexity
  • Functional programming
  • Formal verification
  • Systems programming
  • Linear algebra

Spoken

  • Turkish · native
  • German · C1 (DSD II)
  • English · C1+ (TOEFL 111)

06Beyond code

  • ~750

    EUROSCOLA 2024

    Represented my school for the German Consulate Istanbul at the European Parliament in Strasbourg, selected among roughly 750 EU students.

  • 10+

    Model United Nations

    More than ten conferences between 2021 and 2024, including roles as Under-Secretary General and Head of Crisis Department.

  • 4 yrs

    Sarıyer Municipality Scholarship

    Merit-based stipend for academic performance throughout high school, 2021 to 2025.

07Contact

Let's build something.

Open to interesting projects, internships and a good conversation about software. The fastest way to reach me is email.

coplukagan@gmail.com