About Me

On this page you'll find details about my skills and education.

Education


Computer Science (M.Sc.)

 Technische Universität Berlin, graduated 2024 (GPA 3.92)

  → Thesis: Exploring Explanation Methods in Federated Learning (Grade: A)

    🇩🇪 TU Berlin + 🇰🇷 Korea University, under Prof. Dr. Klaus-Robert Müller

  → Visiting Student: Yonsei University

    🇰🇷 Department of AI, Yonsei University, Seoul, South Korea (2022-2023)

  → Exchange: Korea Advanced Institute of Science and Technology (KAIST)

    🇰🇷 Graduate School of AI, KAIST, Daejeon, South Korea (2022)

Computer Engineering (B.Sc.)

 Technische Universität Berlin, graduated 2020

  → Thesis: Optimized Placement of Resource-Constrained Distributed Data Stream Operators

Skills


Technology

Python

My go-to programming language. Great for quick prototyping of ideas. I have gained a deep understanding of the language through the conception of a TU Berlin university course on the language. Recently, I have been using it extensively for Machine Learning related tasks.

JavaScript/TypeScript (React, Next.js)

I have built multiple React and Next.js projects, as well as utilized TypeScript extensively for Supabase edge functions.

Java

I have successfully completed and maintained various client projects using Java as the core technology. Although I have shifted my focus to Python in recent years, I am still fond of Java.

Docker

I have utilized Docker to great success in various projects. It made the deployment of finalized projects a seamless experience for both me and the client.

Languages

German 🇩🇪

Native Speaker

English 🇺🇸🇬🇧

Fluent (TOEFL 119/120)

Korean 🇰🇷

Conversational