Projects
Featured Repositories
Akari Puzzle Solver
Systematic comparison of Ant Colony Optimization and Constraint Programming for solving Akari puzzles. Explores combinatorial search and metaheuristics as a foundation for AI-based reasoning. Graded 1.7 at TU Berlin.
ros2-robotics-playground
Hands-on experiments with ROS2 — writing nodes, handling topics/services, and building foundations for real robot software.
SimpleCNN Ziffernerkennung
Digit recognition using a CNN built from scratch — intro to computer vision pipelines, convolutions, and model training.
Machine Learning 1
Coursework from ML studies at TU Berlin — regression, classification, clustering, and evaluation methods.
Deep Learning 1
Neural network architectures, backpropagation, CNNs and training pipelines from DL coursework at TU Berlin.
Current Courses
Introduction to Computer Vision and Image Processing
Image processing fundamentals, OpenCV for pixel-level manipulation, and CNNs for visual perception tasks. Directly relevant to robotics, object detection, and autonomous systems.
Modern Robotics 1–6
Comprehensive 6-part series on robot kinematics, dynamics, trajectory planning, and control. Core theoretical foundation for robotics engineering and manipulation.
ROS2 Basics
Practical introduction to ROS2 — writing nodes, handling topics and services, and building the foundation for real robot software development in Python and C++.