About
In 2011, I chose to pursue Computer Science over Astronomy, guided by practical advice. Since then, I've earned degrees in Computer Science and Applied Mathematics, and I'm currently pursuing a Master's in Mathematics at TUM.
While I enjoyed the technical aspects of my Computer Science journey, I found myself drawn to the abstract beauty of Mathematics. Now, I balance both fields, applying my knowledge in various projects.
Currently, I am focused on:
- Full Stack Development: Diving back into the game with Tailwind, React.js, Next.js and Node.js —catching up with the latest trends after a bit of time away.
- Probability and Statitics: My arch-nemesis! I'm now working on understanding this branch of Mathematics better, especially considering how importance it is in a variety of applications.
- Machine Learning: Getting hands-on by coding my own neural network to recognize handwritten digits—it's a fun challenge!
- Knots and Graphs: Revamping my internship project that manipulates knots and graphs—looking to make it more robust and useful on a wider range.
- Teaching: Passionate about teaching, I'm working on creating educational content and courses.
Experience
12/2023 - 06/2024
Data Analyst · CCM
Automated data processes and analyzed data to inform business decisions using Python, VBA, and Excel (functions, pivot tables, visualizations).
Python
Excel
VBA
10/2022 - 02/2024
Teaching Assistant · HS Mittweida
Weekly sessions guiding independent problem-solving for university students.
Real Analysis
Complex Analysis
Linear Algebra
06/2019 - 06/2020
Database Administrator · Army Service
Managed and optimized databases for seamless data operations.
C#
SQL
.NET
Excel
03/2018 - 03/2019
Freelance WordPress Developer · Notion Pharma
Developed E-learning websites, designed pages, created apps, managed course administration, and analyzed user data for improvements.
Wordpress
PHP
HTML
CSS
SQL
Excel
05/2017 - 11/2017
Research Assistant · Fraunhofer IGD
Contributed to the development of a re-configurable Worker-Robot Collaboration sys- tem with integrated gesture recognition and sensor technology.
Python
JAVA
ROS
05/2016 - 08/2016
Full Stack Developer · qpix web
Developed E-Commerce websites, specializing in search feature design for 5+ sites.
PHP
JavaScript
HTML
CSS
View Full Résumé
Projects
Mock Google Homepage
I created the homepage for Google, albeit with some obvious differences. I followed this video in by James.
635
HTML
CSS
Portifolio Webpage
Well you are kinda looking at it right now
Also from the same video above. The title for this card will take you to the webpage
hosted by Netlify.
635
JavaScript
HTML
CSS
Reidemeister Moves on Alternating Knots and their Signed Planar Graphs
During my internship, I built a Python program to handle Reidemeister moves on alternating knot diagrams using libraries like “NetworkX” and “pyknotid.” The program works but has limitations, such as issues with loops, parallel edges, and a 10-crossing cap. Future work includes refining the algorithm, testing more diagrams, and using an object-oriented approach to overcome these challenges.
635
Python
Knot Theory
Graph Theory
Multiayer Precpton that recognises Handwritten Digits
With the release of ChatGPT, I developed a strong interest in Machine Learning and AI. This project is my take on building the classic 'Hello World!' of neural networks, inspired by Michael Nielsen's book.
635
Python
ML
View Full Projects Archive
Publications
A Review of Reidemeister Moves on Alternating Knots and Signed Planar Graphs
In my thesis, I explored the connection between knot theory and graph theory. I focused on the equivalence between knots and signed planar graphs, Reidemeister moves, and the development of the Jones Polynomial through the rank polynomial and Kauffman bracket. I demonstrated that the Jones Polynomial is invariant under Reidemeister moves for both knots and graphs, with a working example on the right-handed trefoil.
Published on: 16/05/2024
Knot Theory
Graph Theory