أو
Mario Benov

Mario Benov

مطوّر متكامل
📍 صوفيا, بلغاريا · (0) · عضو منذ
التوفر
🏠 يعمل عن بُعد / من منزله نعم لا
🧰 يتنقل إلى موقع العميل نعم لا
⚡

تقديم

مطور متكامل أول بخبرة 13 عامًا في بناء تطبيقات متنوعة ضمن بيئات الشركات. أمتلك خبرة بلغات برمجة مختلفة وبأغلب تقنيات Node.js الشائعة. أستطيع تصميم بنية تطبيقات كاملة، من المشاريع صغيرة النطاق إلى التطبيقات المؤسسية.
📋

المسار

مدير خدمات الحوسبة السحابية
Haemimont AD · 01/09/2025 – 30/10/2026
• قيادة فريق يضم أكثر من 10 أشخاص في أدوار التطوير وDevOps وضمان الجودة وإدارة المشاريع، وتحديد أولويات الأعمال الجديدة ووصفها بوضوح.
• وضع استراتيجيات لتحسين منصة كانت تشهد انقطاعات متكررة ومشكلات في الدفع.
• تصميم إعادة هيكلة كاملة لخدمات .NET SOAP وتحويلها إلى واجهة REST API باستخدام Go. والتخطيط لمعالجة مشكلات قائمة مثل حالات التسابق، وسلامة البيانات، وتعطل الخدمات، وانقطاع الاتصال، والتوقيت المعتمد على الانتظار.
• إرشاد فريق يعمل على الواجهات الأمامية والخلفية وتطبيقات الأجهزة المحمولة وDevOps، والتنسيق بين أفراده. والعمل مع مالك المنتج ومدير المشروع لضمان تحديد الأولويات المناسبة للجميع.
• إعداد نموذج أولي لإعادة تصميم كاملة لتجربة المستخدم في المنصة.
• اقتراح ميزات جديدة وتغييرات على الميزات الحالية، وتقديم الوثائق والتعريفات الخاصة بالتغييرات المختارة.
• العمل كمطور متكامل، مع تولي مهام الواجهات الأمامية باستخدام Vue وReact، والخلفيات باستخدام .NET وGo، وتغييرات البنية التحتية، وإنشاء التغييرات على تطبيقات الأجهزة المحمولة ونشرها.
معلّم
TUES · 15/09/2018 – 30/06/2026
• تولّيت تدريس مادّتَي مقدمة في هياكل البيانات والخوارزميات (DSA) والبرمجة كائنية التوجه (OOP) لطلاب الصفين العاشر والحادي عشر.
تستخدم مادة DSA لغة C، وتغطي عدة فئات من الخوارزميات، مثل الفرز والتجزئة والتشفير. أما مادة OOP فتستخدم Java، وتغطي جميع الأساسيات وصولًا إلى الخيوط (threads) والتعبيرات اللامدا (lambdas)، والاختبار باستخدام JUnit وMockito، وإنشاء خدمات صغيرة باستخدام Spring Boot، وتصميم رسومات بسيطة باستخدام LWJGL.
• عملت باستمرار على تحسين بنية المادتين وخطتهما وموضوعاتهما.
• أرشدت الطلاب في حل المشكلات وإنشاء خوارزمياتهم الخاصة، وشجعتهم على ابتكار حلول إبداعية والتفكير خارج الصندوق.
• تعاونت عن كثب مع المعلمين الآخرين لضمان توحيد جودة التدريس وإيقاع الدروس في جميع الصفوف.
• أسست ناديًا لإعداد الطلاب لمسابقات البرمجة.
• دعمت الطلاب الراغبين في التعمق أكثر في الموضوعات أو في لغة Java.
مطور واجهات أمامية
Haemimont AD · 01/09/2013 – 30/09/2025
• عملت على تطبيقات صغيرة وكبيرة متنوعة باستخدام HTML الخالص و.NET MVC وjQuery وAngular وVue وReact.
• وضعت استراتيجيات لضمان الانتقال السلس بين أطر الواجهة الأمامية المختلفة. عملت على عمليات الانتقال من الإصدارات القديمة/المتقادمة إلى أحدث الإصدارات، وكذلك من إطار عمل إلى آخر. أتحت لتطبيق واحد العمل بإصدارات متعددة من Vue وReact بشفافية كاملة وبأقل قدر من التعليمات البرمجية الإضافية.
• وضعت معايير عالية لجودة الشيفرة البرمجية وحرصت على تطبيقها ضمن فريق كبير وموزع، يضم أفرادًا بمستويات خبرة مختلفة.
• عملت عن كثب مع فرق الواجهة الخلفية لتلبية أهداف التطبيقات واحتياجاتها المحددة على نحو كافٍ. وأسهمت في واجهات برمجة التطبيقات (APIs) المبنية باستخدام Java وDropwizard، و.NET وEntity Framework، وNodeJS. وكثيرًا ما راجعت العمل وقدمت الملاحظات واقترحت التحسينات.
• صممت البنية المعمارية لتطبيقات كبيرة ذات متطلبات صارمة تتعلق بالنمطية وسهولة التعاون. ويشمل ذلك فترات انتقالية يجري فيها استخدام عدة أطر عمل بالتوازي.
🇬🇧الإنجليزية
🕐

أوقات العمل

الإثنين
من08h00إلى18h00
الثلاثاء
من08h00إلى18h00
الأربعاء
من08h00إلى18h00
الخميس
من08h00إلى18h00
الجمعة
من08h00إلى18h00
السبت
مغلق
الأحَد ▪ يومنا هذا
مغلق
⭐

التقييمات

لا توجد تقييمات

⚠️
يرجى كزبون لإعطاء رأيكم
💬
لا توجد تقييمات في الوقت الحالي.
كونوا أول من يشارك تجربته مع هذا المحترف.