Hi, my name is

Vincent.

My Passion: Neural Networks. Robotics. Automation.

A passionate mechatronics engineer. I enjoy combining software and hardware to solve cross-platform problems

About Me

I am a mechatronics and information technology student (M.Sc.) at KIT Karlsuhe with a passion for solving problems. In my bachelor’s degree, I have acquired a range of knowledge in the field of automation technology and robotics and worked intensively in interdisciplinary teams (see MSuP workshop below). In my bachelor’s thesis, I had my first encounter with neural networks, which also sparked my interest. During my internship at Heidelberger Druckmaschinen AG, I also had my first experience in the simulation of automation systems and I could further develop my skills in programming neural networks. Improving my knowledge in neural networks led me to a StartUp idea that I am currently working on with GROW - “Germany’s Largest Student Founding Contest”. Within 11 weeks, I am able to advance my idea in a team, learn a lot about problem solving and network with other founders.

What former supervisors told me… I am quick to learn new programming languages and technologies. I am naturally able to adapt to new environments and challenges and my ability to think logically and my structured approach to work make it easier for me to perform complex tasks.

Here are a few technologies I'm working with recently:
  • Python (e.g. CNNs with PyTorch)
  • Docker / Linux
  • Git, CI/CD
  • C++
  • Supervisory, Control and Field Level Programming
  • Matlab Simulink and Stateflow
  • R
  • FastAPI
  • React
  • JavaScript

Experience

Student Assistant - FZI Karlsruhe
Apr 2025 - present
I contribute a development board holding spiking neural networks (SNNs). This is used for the ThinKIsense Project where AI is stored locally on an edge computing platform.
Internship - Heidelberg (HDM)
Oct 2024 - Jan 2025

Working as an intern, I was able to gain practical experience in the field of automation technology and AI. I learned how to combine Supervisory, Control and Field Level Programming with an OPC UA server. My main tasks included

  • Research possibilities for simulating robots in automation technology and interfaces
  • Development and implementation of algorithms for signal processing with different kinds of artificial neural networks
Tutor and Organizer - IPEK (KIT)
Nov 2022 - Feb 2023

Working as a student assistant, I had two tasks

  • Supervise and organize workshops for students
  • Help students build a gearbox
Research Assistant - Fraunhofer IOSB
Aug 2020, Aug 2019, Aug 2018

Working as a research assistant, I was able to gain my first working experience in school vacations. Things that I did included

  • Programming an adjustable hexagonal table with LabView
  • Creating a key management list with Excel (including signatures with batch and VBA)

Education

Winter 2025 - present
(M.Sc.) Mechatronics and Information Technology
Karlsruhe Institute of Technology
In my master’s degree, I specialize in “Industrial Informatics and Systems Engineering”. Topics covered in my studies include digital twins, cyber-physical systems, industrial IoT and IT/OT convergence & security. I assist my studies with a student job at FZI Karlsruhe, where I can further develop my skills in Python and neural networks.
Winter 2021 - Summer 2025
(B.Sc.) Mechatronics and Information Technology
Karlsruhe Institute of Technology

During my bachelor’s degree, I gained knowledge in C++ workshops including microcontroller programming. I also participated in interdisciplinary team projects, such as the MSuP workshop, where the task was to design and build two robots that collect, sort and stack colored dice. My task included programming the waypoints using Matlab Simulink and Stateflow.

My bachelor thesis was about spiking neural networks (SNNs) and the “Evaluation of Embedded Spike Encoding Algorithms”. SNNs are special kinds of artificial neural networks (ANNs) that are more inspired by biological neural networks in contrast to traditional ANNs. Instead of normal signals they use so-called “spikes”, but these spikes first need to be transformed from continuous signals. This process is called spike encoding. In addition to my thesis, we published a paper in the ICONS 2025 conference, where we gained the best paper award. My main contribution to this paper included the evaluation of the energy efficiency of different spike encoding methods on an embedded system. Here are some links:

I completed my studies with an internship at Heidelberger Druckmaschinen AG which I described above.

Abitur 2021
High School - Technical Gymnasium
Albert-Einstein-Schule Ettlingen.
In high school, I already specialized in mechatronics thinking about building robots in future. Today I figured out that opening up for other technologies such as artificial intelligence and automation is also interesting to me.

Projects

Participating in the GROW StartUp Program with ORCA
StartUp Python Backend React Frontend
Participating in the GROW StartUp Program with ORCA
GROW is Germany's Largest Student Founding Contest and we are developing an AI that builds AI.
Mechatronic Systems and Product Development (MSuP) Workshop
Workshop Matlab interdisciplinary Team
Mechatronic Systems and Product Development (MSuP) Workshop
A workshop where we designed and built two robots that collect, sort and stack colored dice. Watch the video (in German)!

Get in Touch

My inbox is always open. Whether you have a question or you are interested in working together, feel free to reach out!