profile-img

zyad mohamed abd el aziz

Java Developer at Master Micro

Imbaba, Giza, Egypt

Work Experience

  • FPGA FirmwareFull Time

    Appraid tech

    Jun 2022 - Present -3 yrs, 1 month

    Egypt , Giza

    • Job Details:RTL Design For Custom CPLDs Implementing digital IP cores / interfaces Targeting Intel / Xilinx FPGAs ex:Ethernet (UDP, TCP/IP), AXI, PCIe/NVMe, USB. Writing Verification and Validation scripts for FPGA Prototypes
  • Java DeveloperPart Time

    Master Micro

    Jan 2022 - Present -3 yrs, 6 months

    Egypt , Giza

    • Job Details:● Working as a part time JAVA developer. ● Responsible for developing and testing the backend of the new release features for the company software. ● Working on optimizing performance and memory management.
  • Digital VerificationInternship

    Mentor Graphics

    Jul 2019 - Aug 2019 -1 month

    • Digital DesignerFull Time

      Summit

      Feb 2019 - Oct 2020 -1 yr, 8 months

      Egypt , Giza

      • Job Details:• Manage social media campaigns for Facebook pages. • Design social media posts and promotions. • Design flyers, brochures, and outdoors.
    • Education

      • Bachelor's Degree in Engineering

        Ain Shams University (ASU)

        Jan 2015 - Jan 2020 - 5 yr

      • High School - Thanaweya Amma

        el orman experimental language school

        Jan 2015 

      Activities

      • Marketing Director at Pixels

        Student Activity

        Aug 2018 - Sep 2020 -2 yrs, 1 month

      • Marketing Coordinator at Maker Fair Cairo

        Volunteering

        Jan 2019 - Mar 2019 -2 months

      • instructor at Pixels

        Student Activity

        Jun 2018 - Sep 2018 -3 months

      • Media Head at Pixels

        Student Activity

        Sep 2017 - Apr 2018 -7 months

      Achievements

      Technical Projects Smart Home  Using two tiva-c Launchpad boards connected together using serial communication (UART) we were able to control some elements (Led, servo, LCD) that are connected to first board using sensors and analog input elements that are connected to the second board.  This project was made as an assignment project for embedded systems subject in college.  https://github.com/shawqy/SmartHome_ARM/ Counter  Using bush buttons you can count up or down and the result will show in the LCD  https://github.com/shawqy/counterArm PCI Protocol  Implement the PCI protocol using Verilog  https://github.com/shawqy/PCI-Project MIPS like microprocessor  build a 16-bit MIPS like single pipeline microprocessor using VHDL and FPGA  https://github.com/zyad19975/Pixels-Digital-Design-Sessions/tree/master/Micro_processor Multi-stage Audio Amplifier.  Built a three-stage amplifier using transistors and analog design skills Clock Counter  Built a digital counter and implement

      Skills

      • C
      • AutoCAD
      • Adobe Photoshop
      • illustrator
      • Computer Science
      • C++
      • VHDL
      • Web Development
      • Software Engineering
      • Java Development
      View More

      Languages

      • Arabic

        Fluent
      • English

        Fluent

      Training & Certifications

      • Technical Support Fundamentals

        Google@coursera·2020
      • Improving Deep Neural Networks: Hyper parameter tuning, Regularization and Optimization

        Coursera·2020
      • Structuring Machine Learning Projects

        Coursera·2020
      • Convolutional Neural Networks

        Coursera·2020
      • Neural Networks and Deep Learning

        Coursera·2019
      • c/c++

        ain shams university·2015
      • autocad

        mtc center·2013
      Share this Profile