Profile Picture

Torben Jared Steegmann

M.Sc. Computer Science at RWTH Aachen | C++ & Graphics

Contact: steegmanntorben@gmail.com

I am a Computer Science Master's student at RWTH Aachen with a focus on computer graphics, physically based animation, and high-performance C++. My passion lies in building complex software systems from the ground up, tackling challenging problems in simulation and rendering.

This portfolio showcases a selection of my academic and personal projects. Feel free to explore my work and connect with me via the links above.

Computer Graphics

Computer Graphics

  • Real-Time Ray Tracing
  • Rendering Pipelines
  • C++, Metal, Swift

I have a strong passion for computer graphics, with a focus on building high-performance rendering systems. I developed a real-time ray tracing engine for macOS from scratch, implementing the rendering pipeline using C++, Metal, and Swift. You can explore this and other graphics projects on my GitHub.

Physics Simulation

Physics Simulation

  • FLIP Fluid Simulation
  • Computational Physics
  • C++

I have implemented numerous physics simulations, including a complete FLIP-based fluid simulator and various soft-body physics systems. These projects demonstrate my ability to translate complex physical models into efficient, stable code. A selection of these can be found on my GitHub here.

Scout Project

Scout

  • Algorithm Optimization
  • Software Verification
  • C++ Library

For my Bachelor's thesis, I developed Scout, a C++ library to accelerate octagonal relations for software verification. By reimplementing and refining a state-of-the-art algorithm, my solution achieved a **performance increase of over 100x**. The source code, thesis, and a detailed description are on my GitHub here.

CPM Lab

Cyber-Physical Mobility Lab

  • Autonomous Driving
  • Robotics & Systems
  • C++

During my internship at the CPM Lab, I co-developed a complete autonomous package delivery system for small-scale robotic vehicles. My responsibilities included implementing core logic in C++ and integrating various hardware and software components. More information about the lab can be found here.

VR Lab

Virtual Reality Lab

  • VR Gameplay Mechanics
  • Unreal Engine 5
  • C++

In this internship, I worked within a team to develop a VR experience. I was responsible for implementing core gameplay mechanics and interaction systems using C++ and Blueprints within Unreal Engine 5.