Foto de capa do perfil
Você está agora seguindo
Erro seguindo usuário.
Esse usuários não permite que o sigam.
Você já está seguindo esse usuário.
Seu plano permite apenas 0 seguidas. Aprimore-o aqui.
Deixou de seguir com sucesso
Ocorreu um erro ao deixar de seguir o usuário.
Você recomendou com sucesso
Ocorreu um erro ao recomendar o usuário.
Algo deu errado. Por favor, atualize a página e tente novamente.
E-mail verificado com sucesso
Avatar do Usuário
$20 USD / hora
Bandeira do(a) EGYPT
mansoura, egypt
$20 USD / hora
Atualmente, está 11:09 AM aqui
Ingressou em janeiro 30, 2024
0 Recomendações

Mohamed E.

@MuAdel17

5,0 (8 avaliações)
4,1
4,1
100%
100%
$20 USD / hora
Bandeira do(a) EGYPT
mansoura, egypt
$20 USD / hora
89%
Trabalhos Concluídos
100%
Dentro do Orçamento
100%
No Prazo
Não se aplica
Taxa de Recontratação

Embedded Software Engineer || C/C++ || ARM || IoT

Hello! I'm Mohamed Adel, an enthusiastic Embedded Software Engineer with a passion for creating efficient and innovative solutions in the field of embedded systems. My expertise lies in programming with C/Embedded C, C++/OOP, and Python, coupled with a strong foundation in common data structures and algorithms. I have hands-on experience working with a diverse range of microcontrollers, including Atmega32, Tiva-C, and STM32, which has honed my skills in managing and optimizing embedded systems. In my projects, I have extensively utilized peripherals such as GPIO, LCD, GLCD, 7-segment displays, keypads, RCC, NVIC, ADC, PWM, SysTick timer, GPT, ICU, WDT, UART, SPI, and I2C. This has enabled me to develop applications that are not only functional but also robust and scalable. One of my notable accomplishments includes the development of the EDF scheduler and my graduation project on the STM32f103 board, both of which utilized FreeRTOS. These projects underscore my solid understanding of RTOS concepts and my ability to apply them in practical scenarios. I have also gained 6 months of valuable experience working on battery management systems. This experience has provided me with insights into power management, efficiency optimization, and the unique challenges associated with developing for energy-sensitive environments. In addition to my core skills, I have acquired proficiency in CAN, LIN, MATLAB, Simulink, and GUI development using tkinter. I am also well-versed in the use of Linker Scripts, Startup Codes, Makefiles, and version control using GIT/GitHub, which are crucial for effective software development and collaboration. As a dedicated and results-oriented professional, I am committed to delivering high-quality work and continuously expanding my skill set to meet the evolving demands of the embedded software industry.

Contate Mohamed E. sobre seu trabalho

Faça login para discutir quaisquer detalhes via chat.

Portfólio

11659631
11659638
11659627
11659623
11659622
11659631
11659638
11659627
11659623
11659622

Avaliações

Mudanças salvas
Mostrando 1 - 5 de 8 avaliações
Filtrar avaliações por:
5,0
€22,00 EUR
He really knew what I asked him for, he suggest me his opinion and he explained me everything.
Electronics
Microcontroller
Electrical Engineering
PCB Layout
Arduino
Avatar do Usuário
Bandeira do(a) Alexandros K.
@Al3xk77
há 2 meses
5,0
€750,00 EUR
They are an awesome and quick person to work with, would recommend
C Programming
Algorithm
Microcontroller
C++ Programming
+1 mais
Avatar do Usuário
Bandeira do(a) Alan V.
@alanvdglind
há 2 meses
5,0
€91,40 EUR
Great personality to work with...excellent
C Programming
Microcontroller
C++ Programming
Arduino
+1 mais
Avatar do Usuário
Bandeira do(a) HAYTEE INTEGRATED TECH
@hayteekeys
há 3 meses
0,0
$50,00 USD
The project is not completed according to the dispute
Avatar do Usuário
Bandeira do(a) Ahmed Z.
@kingch91
há 3 meses
5,0
€8,00 EUR
Efficient, fast delivery, Made exactly my wish
PHP
C Programming
C# Programming
Software Architecture
C++ Programming
N
Bandeira do(a) Erland A.
@NativSync
há 3 meses

Experiência

Emebeded Software Engineer

Swift Act
jul. 2023 - jan. 2024 (6 meses, 1 dia)
Project BMS: Battery Management System algorithms ● Developed BMS algorithms like SOC, SOH, Cell balancing and Power estimation. ● Worked on different battery models, testing the algorithms on a real ECU using time triggered OS. ● Performed experimental testing for battery cells using different hardware modules. ● Created GUI benchmark to visualize the results using python Tkinter. tools : MATLAB, Simulink,Typhoon, Keil, Proteus, GIT/GITHUB.

Graduation Project: Collision Avoidance Systems

Swift Act
out. 2022 - jul. 2023 (9 meses, 1 dia)
Collision Avoidance Systems by applying three main ADAS systems: Automatic Emergency Braking (AEB), Lane Change Assist (LCA), and Road Traffic Sign Detection (RTSD). I was the team leader, and my role included the implementation of many software modules in addition to the testing and integration process. We used FreeRTOS, STM32, Raspberry pi 4 with camera, 1d lidar, 4 ultrasonic and Bluetooth. Sponsored by Swift Act.

Emebdded Software Trainee

Swift Act
jan. 2023 - fev. 2023 (1 mês, 1 dia)
Intensive Training: Real-Time Operating Systems and Embedded Software Design.

Educação

Bachelor’s Degree in Communications and Electronics - Overall Grade: Excellent with honors

Mansoura University, Egypt 2018 - 2023
(5 anos)

Contate Mohamed E. sobre seu trabalho

Faça login para discutir quaisquer detalhes via chat.

Verificações

Freelancer Preferencial
Identidade Verificada
Pagamento Verificado
Telefone Verificado
E-mail Verificado
Conectado ao Facebook
Usuário Anterior Usuário Seguinte
Convite enviado com sucesso!
Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.