Resume

Hello! I’m Ammar Alhannafi. I’m a software engineer with a great interest in machine learning and embedded system. I'd like to research the newly emerging field which combines machine learning and intelligent control i.e. machine learning control.

My passion in this life is using engineering to improve people's lives.

My motto: "Being wrong is not a bad thing, it is an opportunity to learn something!" Richard Feynman.

  • Age 30
  • Address Arnhem, The Netherlands
  • Phone +3140661394
  • E-mail me@ammaralhannafi.com
Experience
02-2022 - Present
Embedded Software Engineer - Inspiro

Designing embedded software applications for microcontrollers and machine learning applications that runs on SOC targets, such as Raspberry Pi and BeagleBone.

07-2020 - 07-2022
Self-employed - Ammarion

(Embedded) software development services: IoT - Home Automation - Mobile application - web shop design.

02-2021 - 07-2021
Situational awareness system for autonomous sailing - MARIN, Wageningen.

Designing multi object detection and tracking system to enhance
autonomous sailing capabilities for unmanned survey vessels.

09-2019 - 02-2020
Situational awareness system for ground forces- Microflown Avisa, Arnhem

Integrating 3D acoustic localization data into imaging system to detect and localize all sorts of audible threats.

09-2018 - 02-2019
Control panel for lighting system - InventDesign, Amsterdam

Design a control panel to ease up the interface with DiGidot C4 processor.

Education
09-2022 - 12-2024
Systems & Control Master - Twente University

Systems and Control is a multidisciplinary field focusing on the control of all kinds of technical systems. It combines knowledge of the mathematics of Systems and Control with specific knowledge of its applications

09-2020 - 02-2021
Pre-master Systems & Control - Twente University

A transfer programme intended to bridge the gap between my current bachelor's and my future master.

09-2017 - 07-2021
Embedded System Engineering - Hogeschool in Arnhem en Nijmegen

Courses in hardware and software, including projects for each semester to increase the stock of knowledge in a practical direction.

09-2013 - 05-2016
Petroleum Engineering - Seuz University, Egypt

Courses in thermodynamics, fluid mechanics, phase behavior, material properties, transport phenomena and strength of materials.

Knowledge

  • Control Systems: Proficient in Simulink, robust control, optimal control, learning-based control.
    90%
  • AI & Machine Learning: Skilled in computer vision (OpenCV), deep learning, reinforcement learning, tinyML and LLMs.
    90%
  • Frameworks & Tools: Experience with Docker, Anaconda, Pytorch, and ROS for robotics development.
    90%
  • Embedded Systems: firmware development, RTOS, sensor integration, and expertise in IoT applications, communication protocols (SPI, I2C, UART), debugging, unit testing.
    90%
  • Programming: Proficient in C, C++, Python, and MATLAB.
    90%
  • Embedded Development Tools: Proficient with JTAG, GDB, logic analyzers, Keil, IAR, Eclipse, and Git.
    90%

Languages Skills

  • Arabic
    100%
  • English
    80%
  • Dutch
    75%
  • French
    20%

Coding Skills

  • C++
    90%
  • C
    80%
  • MATLAB
    65%
  • Python
    55%

Interests

Artificial Intelligence

The advancements in machine learning have captivated me since their emergence, inspiring me to explore how this technology can be integrated into control systems.

Reading

I 'd like to read books and talk about them. My favorite book genres are science fiction and politics & social sciences.

Music

 I love music and recently I have started to play piano in my free time.

DIY projects

I am fond of tinkering with hardware, writing code, web development, robotics.