Summary
Abdullah Al-hatem is a Lead Software Engineer based in Germany with 12 years of experience building intelligent, connected systems across embedded, robotics, and web domains. He combines hands-on C++ and embedded Linux expertise with full-stack capabilities—having shipped MQTT/WebSocket/UDP bridges, embedded ML inference (Llama-2 quantization), and Django/React web backends. At Canon Production Printing he progressed from embedded developer to lead, and previously implemented a FIFO caching optimization that cut message processing by ~90% for an automotive client. His background in robotics and mechatronics (M.Sc. coursework at TUM and a Bosch thesis) informs pragmatic system-level design, from device drivers to cloud interfaces. A founder-minded engineer, he co-built a hospital management web app and has a history of shipping tooling and CI improvements for custom embedded pipelines. He’s known to “code the night away,” translating curiosity about ML and robotics into production-ready, resource-constrained solutions.
12 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Mechatronics Engineering, Bachelor’s Degree, Mechatronics Engineering at German Jordanian University
Mechatronics | Exchange Student, Mechatronics | Exchange Student at Hochschule Bochum
Master's degree, Robotics Cognition Intelligence, Master's degree, Robotics Cognition Intelligence at Technical University of Munich
English, Arabic, German