MyPortfolio

Hello, I'm Abdallah Mousa

A Mechatronics Engineering student passionate about crafting innovative software solutions and impactful digital experiences.

About Me

I'm Abdallah Mousa, an enthusiastic Software Engineer in training and a Mechatronics Engineering student from October 6 University. My passion lies in building efficient systems and engaging web experiences, leveraging hands-on experience in C/C++ development, embedded systems, and Linux environments. I'm dedicated to writing optimized, high-quality code and applying modern software development practices to real-world challenges. My goal is to gain industry experience through meaningful collaboration and make a tangible impact.

Projects

Autonomous Robot

  • Engineered a robot capable of autonomous path tracking using IR sensors and Bluetooth remote control.
  • Implemented PID control algorithm to enhance motor response and ensure accurate line tracking.
  • Developed embedded system logic using Arduino C/C++, achieving stable real-time performance.

Weather Forecast Application

  • Designed and implemented a Python-based desktop application using Tkinter to display real-time weather data fetched from the OpenWeatherMap API.
  • Parsed and processed JSON responses to dynamically render temperature, humidity, wind, and condition data in a user-friendly interface.
  • Enhanced user experience with a visually adaptive GUI, including temperature-based color themes and icon integration using Pillow for intuitive weather representation.
  • Automated data logging by exporting weather records to CSV files, enabling historical tracking and basic analytical capabilities.

Skills

Dev Languages

C/C++
SQL
Python
JavaScript
HTML
CSS

Technologies & Tools

Arduino
Git
Linux
MySQL
API Integration
JSON/CSV

Concepts

Embedded Systems
OOP
Data Structures
Algorithms
PID Control
Cloud Fundamentals

Contact

Feel free to connect with me for new opportunities or collaborations.