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.