أنا مطور Python متخصص في تطوير البرامج والأدوات المخصصة وبناء حلول برمجية عملية وقابلة للتطوير، مع خبرة في أتمتة المهام، تطوير تطبيقات سطح المكتب، برمجة ال Backend وواجهات API، معالجة البيانات، Web Scraping، والتكامل مع الخدمات والأنظمة الخارجية.
أعمل على تطوير تطبيقات سطح المكتب باستخدام PyQt5 وPyQt6، وبناء تطبيقات وواجهات Backend باستخدام FastAPI، بالإضافة إلى التعامل مع قواعد البيانات باستخدام SQLAlchemy، وتنفيذ المهام غير المتزامنة باستخدام AsyncIO وAsync/Await، والتعامل مع HTTP وWebSockets وواجهات REST API.
لدي خبرة في تطوير أدوات الأتمتة وWeb Scraping، معالجة وتنظيم البيانات والملفات بمختلف أنواعها مثل Excel وJSON وCSV، التكامل مع APIs والخدمات الخارجية، إدارة الطلبات والاتصالات الشبكية، وإنشاء أدوات مخصصة لأتمتة العمليات المتكررة وتحسين سير العمل.
كما أعمل على تصميم وبناء برامج كاملة من الصفر، بدءًا من تحليل المتطلبات وفهم آلية العمل، مرورًا بتصميم هيكل المشروع وكتابة الكود واختباره، وصولًا إلى تجهيز البرنامج للاستخدام الفعلي.
أهتم بكتابة كود احترافي ومنظم وقابل للصيانة والتوسع، مع التركيز على الأداء، الاستقرار، الدقة، الأمان، سهولة الاستخدام، وتجربة المستخدم. كما أحرص على اختيار التقنيات المناسبة لكل مشروع بدل الاعتماد على حل واحد لجميع الحالات.
هدفي هو تحويل المتطلبات والمشكلات العملية إلى حلول برمجية موثوقة وقابلة للاستخدام والتطوير على المدى الطويل.