Skip to content
View leonfoeck's full-sized avatar

Block or report leonfoeck

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
leonfoeck/README.md

Profile views GitHub Followers

Hi there, I’m Leon! 👋

I’m a Computer Science graduate (B.Sc., University of Passau, GPA 1.3) and incoming M.Sc. Electrical Engineering & IT student at TUM. My work focuses on Python-based simulation and co-design of embedded systems, especially in energy informatics and clean-tech. I’m relocating to Munich (TUM) this summer, and I’m available for full-time opportunities (with a long-term interest in applied R&D at the hardware-software boundary).


🛠️ Technical Skills

Domain Highlights
Python-ecosystem pandas · pandapower · scikit-learn · PyTorch · Jupyter · Mosaik
Compiled langs C++ · Java
Optimization / OR Gurobi, DC-OPF modeling, energy-systems co-simulation
Dev & Tooling Docker · Git · Jira · Selenium · LaTeX
ML & NLP Information-Retrieval · Transformer models for code · Code2Vec
Databases PostgreSQL · DOORS/DXL

🚀 Featured Projects

Project (link) Description
Fault-Tolerant DER Control (B.Sc. Thesis) Co-simulated centralized vs. distributed controllers for a microgrid under up to 50% DER loss, maintaining frequency within ±0.01 Hz. Implemented in Python (Mosaik, Pandapower) with optimization via Gurobi.
Scratch Code Transformers (NLP Seminar) Trained a PyTorch Transformer on ~500k Scratch programs to predict sprite names. Extensive hyperparameter search led to a significant F1-score improvement over the baseline.
SEP Project (Java) University software-engineering project (~14k LOC) with full SDLC. Java backend (JSF) + PostgreSQL, covering requirements, design, implementation, and testing.

🎓 Education & Achievements

  • University of Passau – B.Sc. Computer Science, GPA 1.3 (top 10% of class).

    • Thesis (Grade 1.0): Fault-Tolerant DER Control (see project above).

    • Top grades in Computer Architecture, Networking, and NLP courses.

  • Technical University of Munich (TUM) – M.Sc. Electrical Engineering & IT (starting 2025).

🏢 Experience

  • TraceTronic GmbH – Intern / Working Student (Embedded Testing). Developed Python and DOORS/DXL scripts to automate test configurations and Jira issue workflows for automotive software validation.

  • OHB System AG – IT & Communications Intern (Apr 2021). Supported satellite project operations and communications infrastructure.

  • Barista & Entrepreneur – Ran a mobile ice-cream bike business in Passau (2019–2021), honing customer service, marketing, and business skills.


👤 About Me

After graduating in the top 10% of my class, I’m relocating to Munich to begin my M.Sc. at TUM and continue exploring the intersection of software, hardware, and clean technology. I’m available for full-time roles starting this summer. I thrive on projects that blend research and practical engineering, especially in simulation and embedded systems.”


🎯 Fun Facts

  • ☕ Former barista – latte art sustains my coding sprints.
  • 🌊 Surfing, 🎿 skiing & 🎾 tennis keep the balance.
  • 🍨 Once ran a mobile ice-cream bike business.
  • 💬 Languages: Fluent in English, German, and (beginner) French, Mandarin.

GitHub Stats

Leon’s GitHub stats

Popular repositories Loading

  1. Seminar_paper_code Seminar_paper_code Public

    All the code which i used for my paper except for the larget Dataset.

    Python

  2. SEP SEP Public

    Java

  3. Prog_2 Prog_2 Public

    Java

  4. cell_control cell_control Public

    Python

  5. leonfoeck leonfoeck Public

  6. Web-Data Web-Data Public

    Java