تخطَّ إلى المحتوى الرئيسي

السيرة الذاتية

مهندس برمجيات متكامل (Full-Stack)

الملف الشخصي

مهندس برمجيات بخبرة تزيد على 5 سنوات في بناء تطبيقات إنتاجية عالية الحركة لملايين المستخدمين حول العالم. خبير في Next.js/NestJS/MongoDB/Redis وAngular. سجل مثبت في تصميم الخدمات المصغّرة، والقيادة التقنية، وتحسين الأداء، وتحويل متطلبات الأعمال المعقدة إلى بنى قابلة للتوسع. أساس متين في علوم الحاسوب نابع من البرمجة التنافسية.

الخبرة

  1. مهندس برمجيات (Full-Stack)Bitsmedia Pte Ltd.

    01/2024 – حتى الآن

    دكا، بنغلاديش

    • أطوّر ميزات متكاملة باستخدام Next.js/NestJS لمنصات تخدم ملايين المستخدمين حول العالم.
    • صمّمت خدمات خلفية مصغّرة تعتمد على التخزين المؤقت في Redis وتحسين فهارس MongoDB وGCP Pub/Sub.
    • رحّلت محرك مواقيت الصلاة القديم المكتوب بـ Kotlin إلى NestJS، مع دمج MaxMind GeoIP وواجهات Google Maps لتقديم بحث سريع ومُحسَّن عن المواقع؛ وتعالج الخدمة الآن أكثر من 400 طلب في الثانية في الذروة لـ 2.5 مليون مستخدم يوميًا (أكثر من 8 ملايين في رمضان).
    • أعدت بناء منصة التبرعات "Giving" القديمة المبنية على WordPress بإطار حديث من Next.js/WooCommerce مع ميزات SEO متقدمة، ما سرّع تحميل الصفحات وأدى إلى زيادة سنوية في التبرعات بنسبة 30% في 2025-2026.
    • بنيت لوحة إدارة مؤسسية من الصفر باستخدام Next.js، مع مرشحات وجداول ووحدات مصادقة قابلة لإعادة الاستخدام قلّصت زمن تطوير الميزات لوحدات المنتج الأساسية بشكل كبير.
    • حسّنت أداء التطبيق الرئيسي بنقل بنية جلب البيانات القديمة المعتمدة على JSON إلى مكونات ميزات معيارية مُحسَّنة للبث.
    • أجري مراجعات الشيفرة، وأقدّم ملاحظات معمارية، وأوجّه زملائي المهندسين.
    • Next.js
    • NestJS
    • Redis
    • MongoDB
    • GCP Pub/Sub
    • TypeScript
    • WooCommerce
    • SEO
    • Microservices
    • System Architecture
  2. مهندس برمجيات - L02KONA Software Lab Ltd.

    10/2022 – 01/2024

    دكا، بنغلاديش

    • توليت قيادة وإدارة فريق تطوير برمجيات من 4 أعضاء.
    • أدرت التنسيق بين مديري المنتجات ورئيس القسم والمعماريين الرئيسيين ومصممي UI/UX وفريق ضمان الجودة لتحديد وتقسيم وتسليم خرائط طريق الميزات الفصلية بسلاسة.
    • تولّيت ملكية وصيانة مكتبات الواجهة الأمامية الداخلية (المصادقة، السمات، طبقات الاستعلام، WebSockets)، ما حسّن كفاءة تطوير الواجهات عبر الفرق بشكل ملحوظ.
    • قدت تطوير لوحة إدارة تجارة إلكترونية مؤسسية متعددة المستأجرين باستخدام Angular.
    • نفّذت بنى تفاعلية معقدة لتهيئة ديناميكية متعددة المستأجرين حسب سياق الرابط، والتحكم في الوصول حسب الأدوار (RBAC)، وخطوط معالجة متقدمة للمخزون، وإدارة التقارير، والإشعارات الفورية.
    • Angular
    • TypeScript
    • RxJS
    • Angular Material
    • WebSockets
    • RBAC
    • Multi-Tenancy
    • Team Leadership
    • Architecture
  3. مهندس برمجياتSELISE Digital Platforms

    03/2021 – 10/2022

    دكا، بنغلاديش

    • كنت المحرك الرئيسي لتطوير الواجهات الأمامية، ونفّذت بمفردي 60-70% من جميع مخرجات واجهة المستخدم لعملاء بارزين، أبرزهم IPEX AG (الرائدة في سوق إدارة أضرار المباني ورقمنتها في سويسرا).
    • بنيت مكونات واجهة مؤسسية تفاعلية وعالية الاستجابة باستخدام Angular وAngular Material، مع تحسين جداول البيانات المعقدة ومحركات الحساب المتقدمة والنماذج التفاعلية الديناميكية ولوحات سير العمل بالسحب والإفلات.
    • بنيت إطار عمل مخصصًا يغلّف Selenium لأتمتة اختبارات الانحدار عبر أكثر من 6 منصات ويب مؤسسية مختلفة.
    • أجريت اختبارات تحميل باستخدام JMeter لتحديد نقاط الاختناق في النظام.
    • Angular
    • Angular Material
    • TypeScript
    • Reactive Forms
    • Selenium
    • JMeter
    • Test Automation
    • Performance Testing

التعليم

بكالوريوس العلوم في علوم وهندسة الحاسوب

2016 – 2020

جامعة كوميلا · كوميلا، بنغلاديش

أساس متين في علوم الحاسوب يشمل هياكل البيانات، والخوارزميات، والرياضيات المتقطعة، والبرمجة كائنية التوجه، وأنظمة قواعد البيانات، وشبكات الحاسوب، وأنظمة التشغيل.

تواصل

أنا منفتح على الأدوار الهندسية القيادية والتعاونات المثيرة للاهتمام. البريد الإلكتروني هو أسرع وسيلة للتواصل معي.

دكا، بنغلاديشالتوقيت المحلي saniuzzamanrobin07@gmail.com