متاح للفرص
مرحباً، أنا
بطاهر سمير
مهندس برمجيات
مهندس برمجيات متكامل متخصص في تطوير تطبيقات الويب والهاتف الحديثة باستخدام React و React Native و Next.js و TypeScript و Tailwind CSS. لدي خبرة في تصميم ودمج واجهات برمجة التطبيقات REST باستخدام NestJS، وتنفيذ المصادقة، وبناء واجهات سريعة وقابلة للصيانة وسهلة الاستخدام.
الخبرة المهنية
مهندس Full-Stack
ObserveOne
نوفمبر 2025 – الحاضر
عن بعد
- إعادة هيكلة وتطوير ميزات على واجهة React (Vite) — واجهة التحكم الآلي، سلسلة تسجيل العروض التوضيحية، استخراج المكونات، نماذج التطوير، اختبارات e2e.
- بناء ميزات لأداة CLI بلغة TypeScript (حزمة npm) — تدوير مفاتيح API، دمج CI للمجموعات، إدارة الحوادث، تصدير/استيراد، إصدارات متعددة.
- المساهمة في الواجهة الخلفية Express.js — تدقيق أمني شامل (سياسات RLS، تعزيز RPC)، إعادة هيكلة التحكم الآلي، مشاركة موارد الفريق، APIs المجموعات.
- تطوير موقع تسويقي بـ Next.js — رموز ألوان دلالية، مكونات ذات علامة تجارية، إصلاحات الوضع الفاتح، صفحة فرعية /workers.
- هندسة محرك مراقبة موزع ومستضاف ذاتياً بـ Bun/Hono — 8 أنواع من المجسات، بنية رئيس-وكيل متعددة المناطق، ناقل أحداث SSE عبر Redis.
- بناء لوحة تحكم إدارية بـ React — لوحة فهرسة Google، إدارة المنشئين/الدعوات، سجل التنبيهات، رموز العروض التوضيحية السرية.
- بناء سلسلة توليد فيديو برمجية بـ Remotion — استراتيجية تكبير سياقية، انتقالات بين المقاطع، مؤثرات صوتية.
مطور Full-Stack / موبايل مستقل
عمل حر
سبتمبر 2025 – الحاضر
عن بعد / الجزائر
- تطوير تطبيقات الهاتف باستخدام React Native وتطبيقات الويب باستخدام Next.js، مع التكامل مع الواجهات الخلفية.
- بناء مكونات واجهة مستخدم قابلة لإعادة الاستخدام وعالية الأداء، مع التركيز على تجارب المستخدم المتجاوبة والبديهية.
مطور Full-Stack
Omnivya
فبراير 2024 – أغسطس 2025
عن بعد
- تصميم وإعادة هيكلة واجهات الويب المتجاوبة باستخدام React و TypeScript و AstroJS و TanStack Router.
- بناء مكونات واجهة مستخدم قابلة للصيانة وعالية الأداء باستخدام Tailwind CSS.
- تطوير تدفقات المصادقة الآمنة وإدارة الأدوار باستخدام Zitadel و BetterAuth.
- تطوير وتحسين واجهات برمجة التطبيقات RESTful باستخدام NestJS و Spring Boot لدعم احتياجات الواجهة الأمامية SaaS.
- تحسين أداء الواجهة الأمامية والتعاون الوثيق مع فرق المنتج والخلفية لضمان التسليم السلس.
- تنفيذ اختبارات الوحدة والتكامل والنهاية إلى النهاية (Vitest، Playwright، TestContainers) لضمان موثوقية الكود وجودة الإنتاج.
الترسانة التقنية
مجموعة أدوات شاملة لبناء تطبيقات قابلة للتوسع وعالية الأداء.
Languages
Frontend
Backend
Database
DevOps & Infra
Auth
Testing
Observability
التعليم
ماجستير في هندسة البرمجيات
جامعة سعد دحلب البليدة
2020 – 2022 • البليدة، الجزائر
التركيز على هندسة البرمجيات، ومنهجيات التطوير، والتطوير المتكامل
ليسانس في نظم المعلومات وهندسة البرمجيات
جامعة سعد دحلب البليدة
2016 – 2020 • البليدة، الجزائر
أساسيات علوم الحاسوب، الخوارزميات، قواعد البيانات، والبرمجة الكائنية.
البحث والمشاريع الأكاديمية
خط إنتاج برمجيات لتطبيقات البنوك الإلكترونية
أطروحة ماجستير (Java EE، Ontologies)
- تصميم وتطوير خط إنتاج برمجيات لإنشاء تطبيقات البنوك الإلكترونية تلقائياً بناءً على الأنطولوجيات ونماذج الميزات.
- تنفيذ مُكوِّن سطح مكتب بلغة Java Swing لاختيار الميزات وإنشاء التطبيقات.
- تطوير تطبيقات ويب كاملة (بوابات العميل والإدارة) باستخدام Java EE (Servlets، JSP، JDBC) ونشرها على Tomcat/Glassfish.
Ontologies
كشف مرض باركنسون
مشروع ليسانس (Python، التعلم الآلي)
- تطوير نظام دعم قرار طبي بلغة Python للكشف عن مرض باركنسون باستخدام اختبارات الكتابة اللولبية والموجية.
- تنفيذ نماذج التعلم الآلي (KNN، SVM، Random Forest) باستخدام scikit-learn، محققاً دقة تصل إلى 90%.
- تطبيق تقنيات معالجة الصور واستخراج الميزات باستخدام OpenCV، بما في ذلك LBP و Haralick وmoments Hu.
- بناء واجهة رسومية Tkinter تمكن الأطباء من اختبار الصور وعرض مصفوفات الارتباك ومنحنيات ROC.
التعلم الآلي