Hello There!

I'm Ahmed Elagib,
an Engineer,
        Programmer,
           & Problem Solver     
Based in Riyadh.

About

I’ve always been drawn to building things—whether it was fine-tuning mechanical systems, writing code, or optimizing cloud infrastructure.
What started with Mechatronics Engineering quickly expanded into software development, automation, and AI-driven solutions. Now, I focus on crafting scalable, high-performance systems that blend efficiency with innovation.
For me, it’s not just about solving problems—it’s about pushing limits and creating something that lasts.

Download CV

Experience

ISTCO

Software Engineer

July 2023 - April 2024

• Designed and deployed scalable software systems using microservices architecture, ensuring high performance and reliability.
• Built and managed containerized applications using Docker, reducing deployment time by 40%.
• Implemented CI/CD pipelines with GitHub Actions, automating testing and deployment processes.
• Monitored application performance using Prometheus and Grafana, ensuring optimal functionality and uptime.
• Collaborated with cross-functional teams to deliver robust software solutions.

EMU Electrical Vehicle Development Center

Software Engineer

April 2023 - June 2023

• Developed embedded control systems for electric vehicles using Python and C++, applying OOP principles for modular and reusable code.
• Conducted reverse engineering of firmware to enhance system capabilities and security.
• Collaborated with hardware and software teams to ensure seamless system integration.
• Documented software workflows and best practices for future reference.

EMU Technical Affairs Directorate

Assistant Software Engineer (Intern)

July 2022 - September 2022

• Automated assembly line controls using STM32 and Arduino, reducing operational downtime by 15%.
• Diagnosed and resolved system reliability issues in embedded software.
• Documented technical workflows and optimized system maintenance processes.

Education

Eastern Mediterranean University

B.S. in Mechatronics Engineering

I hold a degree in Mechatronics Engineering, a multidisciplinary field that combines mechanical, electrical, and software engineering to create intelligent systems and automation solutions. My academic journey was built on a strong foundation of robotics, embedded systems, control theory, and industrial automation, where I gained expertise in designing and developing innovative mechatronic solutions.

Key Highlights & Achievements:

Led the Development of a SCARA Robotic Arm
  • Spearheaded a team-based project to design, build, and program a SCARA robotic arm for precision automation tasks.
  • Designed and developed the HMI (Human-Machine Interface) software, integrating:
    • Automated algorithms for intelligent motion planning and task execution.
    • Computer vision capabilities for object detection, tracking, and real-time adjustments.
    • Preset movement functions to optimize repetitive industrial tasks.
    • Remote control functionality, enabling seamless manual overrides and cloud-based control.
Advanced Control Systems & Embedded Software Development
  • Developed real-time embedded control systems using STM32, Arduino, and Raspberry Pi, optimizing robotic motion and industrial automation.
  • Implemented PID controllers and sensor fusion algorithms for enhanced stability, precision, and adaptability in mechatronic applications.
  • Engineered low-latency communication protocols for seamless interaction between hardware and software components.
Simulation & Prototyping
  • Conducted advanced kinematics and dynamics simulations using MATLAB, Simulink, and ANSYS, ensuring optimal performance before physical prototyping.
  • Designed 3D models and mechanical components in SolidWorks and AutoCAD, ensuring manufacturability and efficiency.
Industrial Automation & IoT Integration
  • Designed smart control systems that integrated PLC programming, IoT sensors, and cloud-based monitoring, bridging the gap between industrial automation and modern connectivity.
  • Developed automated inspection and quality control systems using machine vision algorithms for defect detection and process optimization.

Through these experiences, I cultivated a deep understanding of robotics, automation, AI-driven control systems, and embedded electronics, preparing me to tackle real-world engineering challenges with innovative solutions.

Certificates & Qualifications

Professional development and continuous learning are core to my growth as an engineer.

AWS Certified Solutions Architect Associate

Amazon Web Services 2024

Demonstrated expertise in designing scalable, cost-effective, and fault-tolerant systems on AWS. Proficient in core AWS services and architectural best practices for building cloud solutions.

Certificate Link

The Complete Python Bootcamp

Pierian Training 2023

Validated skills in developing cloud solutions using Azure services, including compute, storage, security, and deployment. Experienced in implementing Azure SDK, API integrations, and serverless computing models.

Certificate Link

Docker Certified Associate (In progress)

Docker 2025

Work in Progress.

Certificate Link

Featured Projects

Here is some of my favourite Projects, feel free to check them out!

  • 🐝 RESTful API for Identifying Optimal Bee Habitats

    Developed a high-performance RESTful API that integrates with OpenSenseMap to retrieve and analyze environmental data, aiding in sustainable beekeeping. Designed an intelligent backend to process real-time sensor data, assessing key factors like temperature, humidity, and air quality to identify ideal hive locations. Deployed with AWS Lambda, DynamoDB, and API Gateway to ensure scalability, reliability, and cost-effectiveness.

    • Environmental Data Science & API Development
  • Cloud Migration: Optimizing a Company's Website

    Successfully migrated a complex multi-vendor hosted website to AWS, enhancing efficiency and reducing operational costs. Implemented AWS EC2, S3, and CloudFront for optimized hosting and content delivery. Strengthened security with IAM roles, WAF, and automated backup solutions.

    • Cloud Architecture & DevOps
  • 🚁 IoT-Enabled Drone Data Monitoring & Visualization

    Designed a real-time IoT system to track and visualize drone telemetry and environmental conditions. Integrated ESP32 microcontrollers with AWS IoT Core and MQTT for seamless communication. Automated data processing with AWS Lambda and S3, while building an interactive web dashboard using Highcharts for real-time insights.

    • IoT & Cloud Integration
  • 🏞 Environmental Sensing Device – Data Acquisition & Processing

    Developed an IoT-based environmental monitoring device using ESP32 and cloud APIs. Collected temperature, humidity, and air quality data, transmitting it securely via AWS IoT Core. Designed a real-time API backend for data processing and visualization through a responsive dashboard.

    • Embedded Systems & IoT Analytics
  • 🏎 Robotics Competition – Eastern Mediterranean University

    Designed and built an autonomous robot for a university-wide robotics competition. Implemented advanced navigation and obstacle-avoidance algorithms using sensor fusion techniques. Secured a 🏆 Top 3 finish by optimizing movement efficiency, real-time decision-making, and precise path planning.

    • Robotics & AI Navigation
  • 🐱‍💻 Exciting New Projects in Progress

    Innovation never stops! Stay tuned for more groundbreaking projects coming soon.

Get In Touch

I’m always open to discussions about software development, cloud computing, AI, and automation. Whether you have a question, a project idea, or just want to chat about anything — feel free to reach out!