Anni Leontarakis

Softwareentwicklerinmit globaler Arbeitserfahrung

Ich studiere Informatik und Jura in Deutschland. Das meiste, was ich programmiere, sind Full Stack Anwendungen für Web und Mobile, bisher mit Teams in Europa, den USA und Südkorea.

Über mich

Schön, dass Sie hier sind

Ich studiere Informatik und Jura in Deutschland und habe bisher in sehr unterschiedlichen Entwicklungskulturen arbeiten können. Sowohl in jungen Start-ups, in denen eine Person ein Feature von der Figma-Datei bis zum Release begleitet, als auch in großen Unternehmen, in denen eine kleine Änderung erst durch Review und Integration muss und danach jahrelang tragen soll.

Während meiner Arbeit für Start-ups in San Francisco und Seoul, habe ich gelernt, mich schnell einzuarbeiten, die Frage zu stellen, um die alle herumreden, und Code zu hinterlassen, den die nächste Person auch verstehen kann. Ich arbeite gerne an Lösungen, die noch unscharf definiert sind, bei denen die halbe Arbeit darin besteht zu analysieren, was eigentlich gebraucht wird.

Porträtfoto

Berufserfahrung

Wo ich gearbeitet habe

Sechs Jahre Softwareentwicklung, von jungen Start-ups bis zu etablierten Unternehmen in der Automobilbranche, mit Stationen in Deutschland, den USA und Südkorea.

  1. Februar 2025 – heute

    Werkstudentin

    Ferchau Automotive GmbH (i. A. v. BMW AG) · München, Deutschland

    Entwicklung webbasierter Anwendungen zur Verwaltung und Verarbeitung von Fahrzeugkomponenten und -daten mit React und TypeScript. Umsetzung moderner Frontend-Komponenten sowie Anbindung und Verarbeitung von Daten über GraphQL-Schnittstellen auf Basis von MongoDB.

    • Next.js
    • TypeScript
    • GraphQL
    • MongoDB
  2. März 2024 – Januar 2025

    Mitgründerin & CTO

    LangCo AI Inc. · Seoul, Südkorea

    Product Design und Prototyp-Entwicklung in Figma für eine App zum Erlernen von Sprachen mithilfe von AI und LLMs. Fullstack-Implementierung der App für Android und iOS mit React Native und TypeScript, Google Firebase und AWS im Backend, PubNub für Echtzeit-Messaging und der OpenAI-API für die LLM-Funktionen.

    • React Native
    • TypeScript
    • Firebase
    • AWS
    • PubNub
    • OpenAI
    • Figma
  3. Januar 2024 – September 2024

    Werkstudentin

    Sforzato GmbH · München, Deutschland

    Beratung und Betreuung internationaler Klienten. Design und Implementierung von Klienten-Websites mit Figma, HTML5, CSS3, jQuery und Squarespace. Social-Media-Management für Instagram, Facebook und X sowie Erstellung von Content mit Adobe Premiere Pro und Figma.

    • Figma
    • HTML5
    • CSS3
    • jQuery
    • Squarespace
    • Premiere Pro
  4. Mai 2021 – Januar 2024

    Werkstudentin & Gründungsmitglied

    Tonic Inc. · San Francisco, USA

    Backend-Verwaltung von Nutzerdaten und Entwicklung eines Web-Dashboards zur Analyse und Visualisierung der Daten mit Next.js, TypeScript und Google Firebase. Implementierung von App-Komponenten für Android und iOS mit React Native und TypeScript, gestützt auf AWS und Google Firebase.

    • Next.js
    • TypeScript
    • React Native
    • Firebase
    • AWS
  5. September 2022 – März 2023

    Praktikum

    Pharmakon Software GmbH · Karlsruhe, Deutschland

    Prototyp-Entwicklung in Figma und Implementierung von CRM-Software-Komponenten für Pharmaunternehmen mit Angular, TypeScript und PHP. Instandhaltung der Firmenwebsite mit Angular, TypeScript und MS SQL Server.

    • Angular
    • TypeScript
    • PHP
    • MS SQL Server
    • Figma

Womit ich arbeite

Von der Oberfläche bis zur Datenbank

Der Großteil meiner Arbeit liegt zwischen dem, was Nutzer bedienen, und den Daten darunter. Zu diesen Werkzeugen greife ich zuerst.

Web & Frontend

Oberflächen, die schnell und übersichtlich bleiben, auch wenn die Codebasis wächst.

  • React
  • Next.js
  • Angular
  • Vue.js
  • HTML/CSS
  • jQuery

Mobile

Native und plattformübergreifende Apps, vom ersten Prototyp bis zum Release im Store.

  • React Native
  • Expo
  • Kotlin
  • Android

Backend & Cloud

APIs, Datenmodelle und Infrastruktur, auf die sich das Frontend verlassen kann.

  • Python
  • Django
  • Java Spring
  • GraphQL
  • MongoDB
  • AWS
  • Google Cloud
  • Supabase

Daten & Machine Learning

Modelle und Pipelines, die aus Rohdaten eine brauchbare Vorhersage machen.

  • Scikit-learn
  • PyTorch
  • Pandas
  • NumPy
  • YOLO
  • Jupyter Notebook

Ausgewählte Projekte

Was ich entwickelt habe

Eine Mischung aus Uni-Projekten, Kundenprojekten, und andere Dinge, die ich programmiert habe, weil ich sie selbst benutzen wollte. Bei allen habe ich mehr als nur Vibe-Coding gelernt.

Reflow Reader ScreenshotsMobile Crossplatform

Reflow Reader

Privates Projekt · Juli 2026 – heute

Ein EPUB-Reader mit selbst entworfener Layout-Engine. Seitenumbruch, Navigation und Gesten laufen in einer WebView, geschrieben in TypeScript und gebündelt mit esbuild. Das Typografie-System basiert auf css-tree und der Reader bietet globale Theme-Einstellungen, Lesezeichen, Markierungen und Notizen als inhaltsbasierte Anker an. Die Bibliothek- und Buch Detailsansichten, sowie Imports und mehr sind umgesetzt mit React Native, Expo und SQLite.

Web

PDF-Web-Editor Migration

Kooperation mit InterConnect GmbH & Co. KG, Karlsruhe · März 2023 – Dezember 2023

Migration einer PDF-Web-Editor Legacy-Software zu einer modularen und flexiblen Software Suite. Ich habe Proofs of Concept in Angular, ReactJS und Vue.js gebaut und sie hinsichtlich Praktikabilität, Performance und Anpassungsaufwand gegenübergestellt, danach den Prototyp in ReactJS nach einem Figma-Entwurf implementiert. Das Backend und API wurde mit Java Spring und MS SQL Server umgesetzt.

Pairly App ScreenshotsMobile Crossplatform

Pairly App

Privates Projekt · August 2025 – heute

Offline-first App zum Verwalten von Buch-Merchandise-Sammlungen, mit einem öffentlichen Katalog aus Sammelkarten, persönlichen Wunschlisten, und Foto-Uploads. Umgesetzt für Android und iOS in React Native, TypeScript und Expo, mit SQLite als lokalem Speicher, Supabase im Backend und einer selbst entwickelten Sync-Engine, die beides verbindet.

Python CLI

Dezentrales P2P-Netzwerk

Inha University, Incheon · September 2023 – Januar 2024

Ein dynamisches Netzwerk, in dem Klienten Nachrichten und Dateien ohne Server in der Mitte austauschen. Gebaut direkt auf der Socket-Library von Python über TCP. Peer Discovery, Verbindungszustände und Message Framing wurden von Grund auf ohne externe Frameworks oder Libraries implementiert.

Smart Fridge ScreenshotsPython CLI, Web

Smart Fridge

Inha University, Incheon · September 2024 – Januar 2025

Ein intelligentes Kühlschranksystem aus Raspberry Pi und Kamera, das erkennt, was im Kühlschrank liegt. Die Objekterkennung übernimmt YOLO11m, ausgewertet wird mit PyTorch, Scikit-learn und Pandas. Die Daten werden über ein Django-Backend gespeichert, und ein Web-Interface in ReactJS und TypeScript bietet eine Echtzeitüberwachung an.

Sudoku für Android ScreenshotsNative Android

Sudoku für Android

Privates Projekt · November 2024 – Mai 2025

Eine native Android-App geschrieben in Kotlin. Sie erzeugt Sudoku Rätsel selbst, und hinter dem Hinweissystem sitzt ein Constraint-basierter Solver, sodass Hinweise aus dem aktuellen Spielstand kommen und nicht aus einer hinterlegten Lösung.

Medienbibliothek-Manager ScreenshotsWindows / Linux

Medienbibliothek-Manager

Privates Projekt · Juni 2025 – März 2026

Ein plattformübergreifendes Desktop-Tool für Windows und Linux, geschrieben in Python, das große MKV-Sammlungen in einem Durchgang sortiert, umbenennt und verschlagwortet. Es liest die Container-Metadaten aus und schreibt alles in einem Lauf zurück.

Python CLI

Vorhersage von Kundenverhalten

Hochschule Frankfurt, Frankfurt am Main · September 2021 – Januar 2022

Vorhersage von Artikel Retouren anhand der Zusammenstellung von Kunden Warenkörben. Ich habe verschiedene Algorithmen und ML-Verfahren komplett in Python mit Scikit-learn, NumPy und Jupyter Notebook implementiert und hinsichtlich Genauigkeit und Leistungsfähigkeit gegenübergestellt.

Was kommt jetzt?

Ich bin offen für Praktika, Werkstudentenstellen und ehrenamtliche Projekte. Über ein gutes Gespräch freue ich mich immer.

Schreiben Sie mir eine E-Mail