Ahmed Yousry Ibrahim Al Morady

Software Embedded Engineer
Cairo, EG.

About

Highly accomplished Embedded Software Engineer with proven expertise in Android Automotive, AOSP, and microcontroller-based systems, adept at low-level programming in C/C++, Java, and Kotlin for Linux and Android platforms. Skilled in communication protocols (UART, I²C, SPI, Wi-Fi, BLE, 4G, 2G) and complex system integration, I drive innovation in automotive and embedded software development. My experience includes optimizing performance, building robust connectivity solutions, and achieving significant improvements in system accuracy and efficiency.

Work

Concept Development
|

Embedded Systems Software Engineer

Cairo, Cairo, Egypt

Summary

Led the design and development of microcontroller-based embedded systems, integrating advanced wireless and cellular connectivity solutions for real-time data exchange.

Highlights

Designed and developed microcontroller-based embedded systems using FreeRTOS and C/C++, ensuring robust and efficient operation.

Built and integrated wireless and cellular connectivity solutions, including IoT modules and 2G/4G networks, to enable reliable real-time data exchange for critical applications.

Developed and optimized low-level drivers and embedded firmware for GPS location tracking, enhancing system performance and accuracy.

Contributed to high-performance system operation through meticulous development and optimization of embedded software components.

Egyptian Space Agency
|

Research & Development Intern

New Administrative Capital, New Administrative Capital, Egypt

Summary

Built and deployed a CNN-based satellite image classification system, significantly improving validation accuracy and reducing inference time.

Highlights

Built and deployed a CNN-based satellite image classification system in Python, achieving 92% validation accuracy on a dataset of over 10,000 images.

Reduced inference time by 30% through optimized preprocessing techniques, enhancing system efficiency and speed.

Gained practical experience in machine learning model development, data optimization, and deployment within a space technology context.

Education

Information Technology Institute
Smart Village, Smart Village, Egypt

Professional Diploma

Embedded Systems and Android Automotive

Obour University for Science and Technology
Obour, Obour, Egypt

B.Sc.

Computer Science

Grade: Good (73.75%), Graduation Project: 96%

Awards

Egypt National Cybersecurity CTF

Awarded By

Egypt National Cybersecurity CTF organizers

Ranked 16th nationally in a competitive cybersecurity challenge, demonstrating expertise in cryptography, forensics, and web security.

Egyptian Collegiate Programming Contest (ECPC)

Awarded By

ECPC Organizers

Achieved 89th place nationally, showcasing strong team collaboration and advanced problem-solving skills in a high-pressure environment.

Egyptian Collegiate Programming Contest (ECPC)

Awarded By

ECPC Organizers

Ranked 121st nationally, participating in ECPC and demonstrating proficiency in algorithms, data structures, and team-based problem-solving.

Languages

English

Certificates

CyberTalents Certified Malware Analyst Practitioner

Issued By

CyberTalents (via Trend Micro)

CyberTalents Certified Digital Forensics Examiner

Issued By

CyberTalents (via Trend Micro)

Skills

Programming Languages

C/C++, Java, C#, Python, Kotlin, Assembly, SQL.

Embedded Linux Development

Yocto, Buildroot, Custom Linux Distros, Driver Development, Kernel Configuration, Cross-compiling, U-Boot, Bash, systemd, File Systems, GDB.

Android Development & AOSP

Android SDK, AOSP, Android Automotive, MVP, MVVM, OOP, Design Patterns, Room, LiveData, Retrofit, Jetpack Compose, Dependency Injection (Dagger, RxJava, Kotlin Coroutines), NDK, Unit Testing (JUnit, Espresso), Android Booting Sequence, System Service Customization, Vehicle HAL Integration, Multi-User Multi-Display, Car API & Service, App Integration, Init & BoardConfig, IPC (HIDL, AIDL), SELinux.

Linux & System Programming

Linux Administration (processes, threads, signals), Static/Dynamic Libraries, System Calls, IPC (pipes, message queues, shared memory), Networking (DHCP, FTP, NFS, SSH, SCP).

Communication Protocols

UART, SPI, I2C, Modbus, CAN, CAN FD, CAN TP, Wi-Fi, Bluetooth, 4G, 2G, Ethernet, SOME/IP, lwIP, gRPC, RESTful, Protobuf, MQTT.

Embedded Systems & RTOS

ARM, AVR Interfacing, Real-Time Operating Systems (RTOS), Computer Vision (OpenCV), ROS (basic concepts).

Tools & Methodologies

Build Systems (Soong, Make, CMake, Ninja), Debugging (ADB, Logcat, GDB), Version Control (Git, Repo), CI/CD, GitHub Actions, Agile Software Development.

References

Khaled Abdel Hameed Hassan ElBahnasy

Professor Dr, jicollege, khaled.bahnasy@cis.asu.edu.eg, k.albahnasi@jicollege.edu.sa, +966 53 668 1714 | +20 122 378 5857

Projects

Vehicle Embedded OS (VEOS)

Summary

Designed a dual-board system (Yocto on RPi3 + AOSP 15 on RPi5) enabling real-time signal handling and remote car control.

Child Mode IVI System

Summary

Developed a Child Mode IVI system based on Multi-User Multi-Display (MUMD) on Android 15, mentored by CairoMotive Company.

CarCast Dashboard App

Summary

Developed an in-car dashboard app using Qt and QML with media playback, real-time weather updates, and a touch-friendly UI.

Smart Farming 4G / RS-485 Modbus Gateway

Summary

Built an industrial IoT gateway for smart farming automation and remote monitoring, integrating 4G and RS-485 Modbus sensors.

VR Chair Project

Summary

Developed a motion-controlled chair responding to VR interactions via PC, integrating tilt, rotation, and vibration for enhanced user immersion.

Power Set for Classification

Summary

Conducted research on applying Power Set theory to derive unique features for each class in machine learning classification problems.

Water Level Monitoring System

Summary

Developed a system to monitor and control water levels using sensors, integrated with real-time data collection and automated actions.

Weather App

Summary

Built a modern Android weather app with Kotlin and Material Design, featuring GPS-based forecasts, alerts, and customizable units.

Meal Plans App

Summary

Built a modern recipe app using MVP architecture with Firebase Auth, offline caching, and REST API integration.

Local Code Judge

Summary

Developed a Codeforces-style platform with user login, problem submissions, real-time code compilation, and automated judging.

Plagiarism Detection System

Summary

Designed and implemented a plagiarism detection engine using Jaccard Distance and N-Gram text analysis.

Satellite Orbits Design

Summary

Designed optimal satellite trajectories considering altitude, coverage, and orbital mechanics to ensure mission efficiency, stability, and objective fulfillment.