Computer Science in Engineering / Hamburg

Almohab
Chalabi.

Open to working student roles & internships

Engineering student at TU Hamburg. I build systems across hardware, data and the web.

Focus

Embedded · Backend · IoT · AI

Education

B.Sc. · TU Hamburg

Range

From sensor to interface

Selected systems

Selected engineering work.

Five projects spanning planning, measurement, low-level processing and sensor-data interfaces.

01

Personal project

StudyFlow

GitHub

A web app that creates study plans automatically and replans them when progress falls behind. Conceived, built and deployed independently.

  • Next.js
  • TypeScript
  • Prisma
  • AI planning
Details
  • Builds weekly plans automatically from courses, deadlines and available time.
  • Detects when you fall behind and reschedules the remaining sessions.
  • Taken from idea to deployment single-handedly.
02

TU Hamburg

Cyber Physical Systems

GitHub

An autonomous ROS 2 robot that follows a course: lane following, PD control and OpenCV-based image processing with camera and LiDAR.

  • ROS 2
  • OpenCV
  • LiDAR
  • Control
Details
  • Autonomous ROS 2 robot with lane following and PD control.
  • Camera/LiDAR integration and OpenCV-based image processing.
  • Traffic light detection, camera calibration, and rosbag testing.
03

TU Hamburg

3D data → heatmap

GitHub

A C program that processes 3D measurement data and generates BMP heatmaps, using interpolation, dynamic allocation and optimized data structures.

  • C
  • BMP
  • Interpolation
  • Memory management
Details
  • Reads 3D measurement points and interpolates them onto an even resolution.
  • Outputs the result as a BMP image.
  • Dynamic allocation and optimized data structures keep memory use small.
Example heatmap from the project: interpolated 3D measurement data rendered as a BMP.
Real project output · BMP
04

TU Hamburg

Harvard architecture emulator

GitHub

A C emulator for a simplified Harvard architecture with 16 instructions, hex input/output, an optional assembler and safe file handling.

  • C
  • Pointer arithmetic
  • File I/O
  • Assembler
Details
  • Emulates a simplified Harvard architecture with separate program and data memory.
  • 16-instruction set with hex input/output and an optional assembler.
  • Focused on safe file handling and clean pointer arithmetic.
05

TU Hamburg

IoT base station

GitHub

Microcontrollers and sensors send real-time data over MQTT to a base station. A web app visualizes and analyzes the readings.

  • Microcontrollers
  • Sensors
  • MQTT
  • Web App
Details
  • Microcontrollers and sensors send readings to a base station in real time over MQTT.
  • A web app visualizes and analyzes the incoming data.
  • Built end to end, from the sensor layer to the interface.

Experience

Work on real systems.

Starship Technologies · Hamburg

Working student · Field Assistant

Supported the analysis of hardware and software faults on autonomous delivery robots, working with sensor data and system logs in Linux, Bash and Python.

Federal Office for Migration and Refugees

Freelance interpreter

Interpreting between Arabic and German.

Doin’good · Hamburg

Course instructor · Robotics & Technology

Guided students and supported their individual technical learning.

Freelance

Web designer

Advised clients and developed websites with database integration.

Earlier roles

Working student · Night Audit

Crowne Plaza · Hamburg

Internship · Web design

JUNE · Hamburg

School internship · Production & Logistics

Jungheinrich AG · Hamburg

Profile

Across hardware and software.

My focus is where sensors, software and useful interfaces meet. Alongside my studies, I interpret between Arabic and German. Precise communication is part of how I work.

Education

B.Sc. Computer Science in Engineering

TU Hamburg

German language courses

Inlingua & IBH · Hamburg

Vocational school

BS28 · Hamburg

Higher education entrance qualification

S.O.C.S · Damascus

Languages

  • ArabicNative
  • GermanFluent
  • EnglishFluent

Additional

  • Class B driving licence
  • Chess

Technical index

Programming

C · C++ · Python · TypeScript

Embedded

Arduino · STM32 · Raspberry Pi

Web

React · Node.js · Vue · Tailwind CSS · MongoDB

Systems & tools

Linux · Bash · Git/GitHub · CLI · AI

Networking & security

TCP/IP · IPsec/TLS · Wireshark · SSH

Contact / Hamburg

Interested in working together?

For working-student roles, internships and technical projects.