profile-img

Diaa Eldeen Esmail

Student

Faisal, Giza, Egypt

Work Experience

  • StudentFreelance / Project

    Non-organization educational projects

    Sep 2020 - Nov 2020 -2 months

    • Job Details:Bootloader for ARM Cortex-M4 microcontroller It has the following features: ⠀- Command line interface (UART communication). ⠀- Python script for flashing hex files to the microcontroller. ⠀- Read, write and erase flash memory operations. ⠀- Flash memory regions access control (MPU). ⠀- Error checking.
  • TraineeInternship

    Upper Egypt Electricity Production Company

    Sep 2020 - Oct 2020 -1 month

    Egypt , Beni Suef

    • Job Details:Experience in electricity generation and control
  • StudentFreelance / Project

    Non-organization educational projects

    May 2020 - Jul 2020 -2 months

    • Job Details:Electric water heater software (PIC16 microcontroller) Electric Water Heater system software design and implementation on a PIC16 microcontroller (Swift Act internship project). Visit the project for more details.
  • StudentFreelance / Project

    Non-organization educational projects

    Oct 2019 - Jun 2020 -8 months

    • Job Details:Real time operating system (RTOS) implementation on ARM-Cortex M4. It has the following features: ⠀- Preemptive multilevel queue scheduling. ⠀- Context switching supports many modes of operation. ⠀- Supports mutex and semaphore synchronization. ⠀- Supports mailbox communication. ⠀- OS isolation layer using supervisor calls. ⠀- Timer support.
  • Education

    • Bachelor's Degree in Computers and systems engineering

      Minia University

      Jan 2017 - Jan 2022 - 5 yr

    • High School - Thanaweya Amma

      beni-mazar secondary school for boys

      Jan 2017 

    Activities

    • Student at Non-organization educational projects

      Student Activity

      Feb 2020 - Apr 2020 -2 months

    • Student at Non-organization educational projects

      Student Activity

      Feb 2019 - Apr 2019 -2 months

    Achievements

    Dean's list -> 2018 First in my graduating class -> 2019 First in my graduating class -> 2020

    Skills

    • Web Development
    • C
    • AVR and ARM microcontrollers
    • Embedded Systems
    • C++
    • Debugging
    • Object Oriented Programming
    • Matlab
    • Git VC
    • Software Engineering
    View More

    Languages

    • Arabic

      Fluent
    • English

      Advanced

    Training & Certifications

    • Algorithmic Toolbox

      Coursera·2020
    • Software Development Lifecycle Specialization

      Coursera·2020
    • Data Structures

      Coursera.org -- University of California San Diego·2019
    • Data Structures

      Coursera·2019
    • Embedded Software and Hardware Architecture

      Coursera·2019
    • Embedded Systems Software and Development Environments

      Coursera·2019
    Share this Profile