Moustafa Gaafar

Moustafa Gaafar

ROS Specialist

Followers of Moustafa Gaafar5000 followers
location of Moustafa GaafarNew Cairo, Cairo, Egypt

Connect with Moustafa Gaafar to Send Message

Connect

Connect with Moustafa Gaafar to Send Message

Connect
  • Timeline

  • About me

    R&D Engineer | Embedded Systems | Robots

  • Education

    • Assiut University

      -
      Bachelor's degree Electronics and Communications Engineering Very Good (78.6)
  • Experience

    • Assiut Robotics

      Feb 2019 - Jul 2022
      ROS Specialist

      -Robot operating system developer for Minesweeper robot which Achieved the 1st place on 2019 Minesweeper International Competition held on Macau China by 2019 IROS conference-ROS academic advisor

    • Assiut Motorsport

      Apr 2019 - Jul 2022
      Chief Electrical Engineer

      Leads the Student Activity Electrical team that works on designing and manufacturing electric vehicles and internal combustion vehicles to participate in Ever and Formula Student competitions.

    • Life Supporters

      Mar 2020 - Jun 2022
      Software Engineer

      -Software Developer for Mechanical Ventilator Prototype manufactured in Egypt-PCB designer for ventilator ECUs

    • IMT School

      Aug 2020 - Oct 2020
      Trainee

      A 2-month Diploma on ARM based Microcontroller Programming with over 96 hours. The diploma consisted of online session (3 a week) from the end of July 2020 to the end of September of the same year. I learned a lot of useful concepts such as writing drivers for different modules of the controller. We used STM32F10C8 microcontroller to create a number of projects like playing music on a headphone using a DAC, displaying images on a TFT screen and creating some games on the screen using an IR remote control. The final graduation project was a handheld digital oscilloscope which can display the input signal on a small TFT screen.The diploma covered:-Core peripherals of the ARM Cortex M3 Microprocessor (SYSTICK, NVIC, SCB).-Vendor Peripherals of the SM32F103C8 Microcontroller (GPIO, EXTI, DMA, FPIC).-Communication Protocols (USART, SPI).-Electronic devices (IR remote & receiver, DAC, TFT screen, LED matrix).-Basics of RTOS (OS scheduler).-Bootloader. Show less

    • Egyptian Space Agency

      Sept 2020 - Sept 2020
      Trainee

      One month of online lectures about the satellite subsystems and its main functions

    • Flight-X

      Dec 2020 - Jul 2022
      Team Leader

      Team Leader of Flight-X a student activity that focuses on designing and manufacturing UAVs at AssiutUniversity in Egypt. Hopefully, we managed to join the SAE AERO DESIGN WEST Competition in the USACalifornia last April 2022.Implement computer vision tasks focus on Object Detection using SSD Mobilnet V2 and Pytorch for the autonomous aircraft to participate at UAV competition organized by the military-technical college.

    • EgSA-Egyptian Space Agency

      Jul 2021 - Sept 2021
      Trainee

      First place at Egyptian Universities Satellites Training in which we have worked on a weather Station Prototype provides us with information of the weather in our neighboring environment about the surrounding temperature, barometric pressure, humidity, etc. The brain of the prototype is theATMEGA328, based Wireless module nRF24L01, three sensors are connected to the microcontroller namelytemperature and humidity sensor, water level sensor, and light dependent resistor. The complete system consists of two separate modules for data collection and data communication. The data collection module is a PCB interfaced to a set of sensors to collect some of the weather parameters and then display them by an LCD, whereas the communication module transmits the data to another station through an nRF and is received by another nRF for it to get processed by an Arduino. The weather data can then be viewed through a graphical user interface (GUI) located at the receiving station. Show less

    • Egyrobo for robotic systems s.a.e.

      Jul 2022 - now
      R&D Engineer

      - Design Printed Circuit Board Assemblies (PCBA) for Defense Military Robots, and UGV Welding Robots.- Component selection and harness design to minimize cost and maximize design for manufacturing ability.- Actively participate in component library creation and maintenance including creation of component footprints, generation of schematic symbols, and 3D models using the Altium Designer CAD tool.- STM32 Microcontroller, Battery Management system, Stepper motors driver, and BLDC motor driver Printed Circuit Boards implementation.- High Commands in Embedded C Programming. Show less

  • Licenses & Certifications