أنا محمد أحمد، Flutter Developer، وبشتغل بشكل أساسي ب Flutter وDart.
اشتغلت على تطبيقات حقيقية واتعاملت مع مشاريع موجودة بالفعل، فمتعود إني أدخل Codebase مش أنا اللي كاتبه من الأول، أفهم الدنيا ماشية إزاي، وبعدها أبدأ أضيف أو أعدل المطلوب من غير ما أعمل مشاكل في حاجات تانية.
اشتغلت على الUI والAPIs والState Management والAuthentication والNotifications، وكمان Features زي Maps وReal-time tracking. بستخدم BLoC/Cubit، Clean Architecture، Dio، Firebase وGit/GitHub في شغلي.
لو عندك Design على Figma أقدر أحوله لFlutter بشكل Responsive، ولو عندك App موجود وفيه Bugs أو Features محتاجة تتضاف، أقدر أمسك الfeature وأمشي فيها من فهم المطلوب لحد التنفيذ والاختبار.
كمان عندي خبرة في Testing وBug Reporting، وده ساعدني إني أبص للتطبيق كمستخدم وأخد بالي من المشاكل والحالات اللي ممكن المطور يعديها وهو بيجرب الhappy path بس.
وبستخدم AI tools في شغلي لما أحتاج أستكشف Codebase، أبحث عن حل، أو أساعد نفسي في الDebugging، لكن في الآخر أنا اللي بفهم الحل وبراجعه قبل ما يدخل الكود.
باختصار، لو عندك Flutter project وعايز حد يفهم المطلوب، يدخل في الكود، ويخلص الشغل بشكل نضيف من غير لف كتير، ابعتلي تفاصيل المشروع ونبدأ منها.