
Manar Aly
Embedded System Team Member
Salary / Daily rate
Egypt, Slough SL2 3LJ, UK
Freelance, open to permanent contract
Languages
About me
Intro
DevSecOps & Embedded Systems Engineer with 3+ years specializing in BLDC motor control and real-time system development. Expert in STM32, AVR microcontrollers, CAN/UART communication protocols, and PWM control for high-performance applications. Ready to deliver robust embedded solutions for your next project.
Work experience
Embedded System Team Member
Apex Racing Team EV
Sep 2023 - Present
3 years 2 months
10th of Ramadan City, Al-Sharqia Governorate, Egypt
• Control of two 1.5KW BLDC Motors with self-built BLDC motor controller using STM32f103C8T6 microcontroller. • Generated three PWM signals with 10KHZ frequency from different timers. • Dynamically adjusted PWM duty cycles based on throttle input obtained through ADC. • Utilized Hall effect sensors on motors for rotor position determination. • Incorporated UART communication to obtain battery percentage from BMS. • Implemented timer-based system with Hall effect sensors to calculate motor RPM. • Established CAN protocol communication using MCP2551 Transceiver. • Transmitted motor data to dashboard for display of battery percentage and motor speed.
IT & Electrical Head
ASME HTI Student Section
Aug 2023 - Present
3 years 3 months
Cairo, Egypt · Remote
•Basic & Advanced C Programming •Microsoft Office •Google Forms Excel Skills
Embedded System Team Member
IEEE HTI Student Branch
Jul 2023 - Present
3 years 4 months
Cairo, Cairo Governorate, Egypt
•Embedded C Programming and AVR Interfacing •AVR Microcontroller Programming: Experienced in programming AVR microcontrollers with Embedded •C, including ATmega and ATtiny series. •GPIO and Interrupts: Configured GPIO pins and handled interrupts to manage real-time system responses. •Peripheral Interfacing: Interfaced with LEDs, buttons, sensors, and used ADC for analog data. •Communication Protocols: Implemented UART, SPI, and I2C for device communication. •PWM Control: Utilized PWM for motor control and LED brightness adjustments.
Software Programmer Team Member
Sailfish ROV
Sep 2021 - Present
5 years 2 months
Cairo, Egypt · Remote
Brief Description for ROV Project Using Arduino and Raspberry Pi Motor Control: Used Arduino and Raspberry Pi to control motors and actuators on the ROV. PWM Signal Generation: Generated PWM signals to adjust motor speed and direction. Sensor Integration: Integrated sensors like depth and temperature sensors to monitor conditions. User Interface: Developed a dashboard on the Raspberry Pi to display real-time data such as depth and temperature. Data Communication: Utilized serial communication between Arduino and Raspberry Pi for reliable data transfer. This setup enabled effective control and real-time monitoring of the ROV's performance.
Education
Higher Technological Institute
Bachelor’s
2020 - 2025
5 years 1 month
Bullet Academy
Training Program
2024 - 2024
5 months
IMT School
Training Program
2023 - 2023
5 months
Al-Azhar Al-sharif
Secondary School
2017 - 2020
3 years