Curriculum vitae

General Information

Full Name Jonathan Hellwig
Date of Birth 23th March 1997
Languages German, English, Japanese

Skills

  • Machine learning
    • Deep learning with PyTorch, image classification, object detection and reinforcement learning
  • Robotics and Control
    • Robot kinematics and dynamics, sensor fusion
  • Optimization and Numerical Methods
    • Iterative closest line algorithms and Numerical methods for differential equations
  • Soft skills
    • Excellent analytical, problem-solving, and communication skills, with a passion for learning new technologies and working collaboratively

Technical

  • Programming languages
    • Python, Rust, R
  • Tools
    • PyTorch, NumPy, SciPy, Matplotlib, Scikit-learn, LaTeX, Git

Education

  • Aug 2023 - Present
    Ph.D. researcher
    Karlsruhe Institute of Technology, Karlsruhe, Germany
    • Formal verification of autonomous dynamical systems
  • Oct 2020 - Mar 2023
    Industrial Mathematics (M.Sc.)
    University of Hamburg, Hamburg, Germany
    • Thesis topic: Relations between variants of stochastic gradient descent and stochastic differential equations
    • Advisor: Dr. Jens-Peter Zemke
    • Average grade: 1.29 (Excellent)
  • Oct 2016 - Sep 2019
    Computational Life Science (B.Sc.)
    Universität zu Lübeck, Lübeck, Germany
    • Award for best graduate 2019
    • Thesis topic: Multilevel Monte Carlo simulations
    • Advisor: Prof. Dr. Andreas Rößler
    • Average grade: 1.3 (Excellent)

Experience

  • Jun 2021 - Present
    Robotics Software Developer
    RoboCup SPL team HULKs e.V., Hamburg, Germany
    • Developed and implemented localization, object detection, and sensor fusion algorithms for a RoboCup Standard Platform League team
    • Participated in GORE 2022, RoboCup 2022, and GORE 2023
    • Utilized agile software development methodologies with Rust programming language
    • Collaborated with team members and managed project workflow using GitHub
  • Apr 2022 - Sep 2022
    Group tutor for Numerical methods in geosciences
    University of Hamburg, Hamburg, Germany
    • Conducted tutorial sessions for a group of 20 students on numerical methods in geosciences using Python
  • Jan 2022 - Jun 2022
    Research assistant
    University of Hamburg, Hamburg, Germany.
    • Conducted research on shallow water wave simulation in cooperation with Prof. Dr. Jörn Behrens
    • Refactored existing code base to improve readability, maintainability, and performance
    • Implemented novel test cases to verify the correctness of the simulation
  • Feb 2021
    Internship at actuarial department
    SIGNAL IDUNA, Hamburg, Germany
    • Assisted with estimation of loss reserves for insurance policies
    • Implemented state-of-the-art models in R to improve accuracy of loss estimation
  • Apr 2019 - Oct 2019
    Group tutor for Optimization
    University of Lübeck, Lübeck, Germany
    • Assisted in teaching optimization course to a group of 20 students
    • Prepared and led tutorial sessions and graded assignments
  • Oct 2017 - Sep 2019
    Group tutor for Linear algebra
    University of Lübeck, Lübeck, Germany
    • Assisted in teaching linear algebra course to a group of 30 students
    • Conducted exercises, supervised exams and provided feedback to students

Volunteer work

  • Co-organizer of Machine learning workshop
    Technical University of Hamburg
    • Co-organized and conducted a workshop on machine learning for highschool students
    • Topics: Support vector machines and neural networks
    • Programming language: Python
  • Organizing Committee Member for GORE 2023
    RoboCup SPL team HULKs e.V.
    • Coordinated with the PR teams of DESY, TUHH, and UHH to advertise GORE 2023, an international competition for soccer-playing robots
    • Organized a photoshoot to promote the event

Other Interests

  • Hobbies: Weight lifting, running, swimming, learning languages