Maher Sallam

Tech Lead Embedded at ROCSYS
  • Claim this Profile
Contact Information
Location
The Hague, South Holland, Netherlands, NL
Languages
  • English -
  • Dutch -
  • Arabic -

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Netherlands
    • Automation Machinery Manufacturing
    • 1 - 100 Employee
    • Tech Lead Embedded
      • Aug 2021 - Present

    • Senior Software Engineer
      • Mar 2020 - Present

    • India
    • Software Development
    • 1 - 100 Employee
    • Leading Professional - Embedded Engineer
      • Jan 2019 - Mar 2020

    • Embedded Software Engineer
      • Nov 2016 - Dec 2018

    • Netherlands
    • Book and Periodical Publishing
    • Software Engineer
      • Oct 2015 - Oct 2016

      I worked on a compiler for converting mathematical equations written in Python to other programming languages, specifically C++11 and Javascript (ECMAScript 6). The compiler is built on top of the LLVM toolchain and uses different technologies such as Numba and Emscripten. I worked on a compiler for converting mathematical equations written in Python to other programming languages, specifically C++11 and Javascript (ECMAScript 6). The compiler is built on top of the LLVM toolchain and uses different technologies such as Numba and Emscripten.

    • Australia
    • Construction
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2014 - Sep 2015

      I worked as a software engineer in an agile team that developed a simulator for trains and their infrastructure called BITS. This simulator is used to test diverse Post21 systems within ProRail. BITS is designed with High Level Architecture (HLA), which is an architecture for distributed simulation systems. Most components were developed with C++ (the new code in C++11) and rely on the QT framework. I worked as a software engineer in an agile team that developed a simulator for trains and their infrastructure called BITS. This simulator is used to test diverse Post21 systems within ProRail. BITS is designed with High Level Architecture (HLA), which is an architecture for distributed simulation systems. Most components were developed with C++ (the new code in C++11) and rely on the QT framework.

    • Netherlands
    • Design Services
    • 100 - 200 Employee
    • Embedded Software Engineer
      • Feb 2014 - Jun 2014

      I developed a storage system for the DelFFi space mission at the TU Delft as a graduation project. DelFFi consists of two nano-satellites and they are expected to be launched into orbit in 2015. De nano-satellites temporarily save measurements on the storage system when the data can’t be transmitted to Earth because the satellites are out of range. An extensive literature study was performed on radiation effects on electronics to allow the development of a highly reliable and fault-tolerant system. As a consequence, triple modular redundancy (TMR) was chosen for use on 3 SD card combined with scrubbing. In addition, I was responsible for implementing all the modules inside the storage system, including the SD card driver, the CRC calculation, the TMR algorithm and the FAT32 file system. I wrote unit-tests, integration-tests and performance tests to verify the quality of the system. The work was graded with a 9 out of 10 on the graduation defence. Show less

    • Netherlands
    • Architecture and Planning
    • Software Engineer
      • Feb 2013 - Jun 2013

      As a part of a team of 3 developers, I developed the control software for a microscopy setup at Brightsight. I was responsible for developing the hardware drivers for multiple components, including an industrial camera, two tables (for horizontal and vertical positioning), and a microscope. Also, I developed and implemented the 3D scanning algorithm. One of the challenging aspects of this project was that the control software, together with the drivers that were written in a low-level language, had to be integrated into an application written in a high-level language. Show less

    • Netherlands
    • Hospitals and Health Care
    • 1 - 100 Employee
    • Software Engineer
      • Sep 2012 - Feb 2013

      I developed an iPhone application for classifying human motions in Parkinson patients. Multiple motions were recognized, including walking, running and stumbling. The motion data was synchronized with a server to allow physicians to track patients' progress.The application was presented in the Brain Awareness Week 2013 in the Hague (link to a tweet about this from Sophia Revalidatie: http://goo.gl/0xwGwZ). I developed an iPhone application for classifying human motions in Parkinson patients. Multiple motions were recognized, including walking, running and stumbling. The motion data was synchronized with a server to allow physicians to track patients' progress.The application was presented in the Brain Awareness Week 2013 in the Hague (link to a tweet about this from Sophia Revalidatie: http://goo.gl/0xwGwZ).

Education

  • Delft University of Technology
    Transition program, Computer Engineering master
    2013 - 2014
  • De Haagse Hogeschool / The Hague University of Applied Sciences
    Bachelor of Information and Communication Technology, Computer Engineering
    2011 - 2014

Community

You need to have a working account to view this content. Click here to join now