Tim Hänlein

I'm

About

Hi, my name is Tim Hänlein, I'm 26 years old and currently studying Computer Science at HKA and Information Management at NTUST.

Software Engineer.

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away."

- Antoine de Saint Exupéry

  • Birthday: 24 March 1998
  • Website: www.tim-haenlein.de
  • City: Karlsruhe, Germany
  • Age: 26
  • Degree: Bachelor of Science
  • Email: kontakt@tim-haenlein.de

My journey into computer graphics began with a fascination for how art and technology intersect. From a young age, I was captivated by visuals in video games, movies, and design, and I wanted to understand how these worlds were created. I started experimenting with 3D modeling, animation, and digital art, and that passion grew into a deep dive into the world of computer graphics. With each project, I strive to push the boundaries of creativity and technology, transforming ideas into stunning visuals that tell a story.

Skills

Over the years, I've developed a diverse skill set in computer graphics, including 3D modeling, texturing, and rendering. I have a strong background in software engineering, with a focus on C++ programming and computer graphics development using OpenGL. My experience spans across embedded systems, desktop development, and digital art, allowing me to bring both technical expertise and creative vision to every project.

C++ 5/5
OpenGL 4/5
Python 4/5
Unity 3/5
Blender 3/5
Git 4/5
CMake 4/5
Adobe Illustrator 3/5
Adobe Photoshop 3/5
C# 3/5

Resume

My journey has been shaped by a commitment to excellence and a passion for continuous learning that has led me through a variety of roles and industries. Each experience has contributed to my skills and professional growth, allowing me to bring a unique perspective and expertise to each project. Please feel free to explore the details of my academic achievements and career milestones below.

Summary

Tim Hänlein

Forward-thinking software engineer with experience of working productively in agile environments. Fluent in C++ and Python programming languages used to develop software in the IT industry. Proud team player focused on achieving project goals with speed and accuracy.

  • Karlsruhe, Germany
  • kontakt@tim-haenlein.de

Education

Master of Science

2023 - Present

National Taiwan University of Science and Technology

Master's degree in Information Management at National Taiwan University of Science and Technology (NTUST).

Master of Science

2022 - Present

Hochschule Karlsruhe - University of Applied Sciences

Master's degree in Computer Science at Hochschule Karlsruhe (HKA).

Bachelor of Science

2017 - 2022

Hochschule Karlsruhe - University of Applied Sciences

Bachelor's degree in Computer Science at Hochschule Karlsruhe (HKA) with the final topic "Shader-based visualisation of volume data".

Professional Experience

Lecturer

2023 - Present

HKA Faculty IWI, Karlsruhe

  • Giving the block lecture Real-Time Graphics as an elective course for bachelor students.
  • Assisting the students solving programming tasks related to the lecture.

Academic staff member

2022 - 2023

HKA Faculty IWI, Karlsruhe

  • Supervising courses, developing course content, guiding students, and assessing their progress.
  • Courses include databases 1, software engineering and computer graphics.
  • Giving the lecture "Real-time graphics" as part of a bachelor's block course.

Software Engineer

2022 - 2022

KIT IAM-MMS, Karlsruhe

  • Development of a visualizer for simulation data with C++ and OpenGL.
  • Updating old code base according to modern development standards and improvement of functionality.
  • Learning new skills and applying them to daily tasks to improve efficiency and productivity.

Software Engineer

2020 - 2021

macio GmbH, Karlsruhe

  • Development of HMIs using C/C++ in a small team for a client.
  • Working with embedded hardware with severe memory limitations.
  • Review project specifications and develop technology solutions that meet performance expectations.
  • Collaborating with members of the software development and design team to design and construct strong solutions that fulfill client functionality, scalability, and performance requirements.
  • Developing comprehensive technical documentation including system architecture, API specifications, and user guides.
  • Reviewing project progress with clients, obtaining input at key stages, and immediately addressing problems.

Portfolio

Explore a curated selection of my work, where creativity meets technical skill. In this portfolio, you'll find a blend of my artistic creations and programming projects, each demonstrating my commitment to innovation and quality. From intricate designs to dynamic applications, these pieces represent a fusion of aesthetic vision and technical expertise. Dive into the projects that highlight my journey and the diverse capabilities I bring to the table.
Note: Some images have links.

  • All
  • Realistic
  • Characters
  • Architecture
  • Programming
  • Other

Contact

If you have any questions or would like to contact me, please fill out the form below and I will get back to you as soon as possible.

Location:

Karlsruhe, Germany

Loading
Your message has been sent. Thank you!