Md. Saniuzzaman Robin / مهندس برمجيات
أنا روبن — مهندس برمجيات متكامل (Full-Stack) أعمل منذ 5+ سنوات على بناء أنظمة Next.js وNestJS وAngular على نطاق واسع، مع أساس في البرمجة التنافسية يحافظ على متانة التصميم المعماري.
const engineer = { name: 'Saniuzzaman Robin', role: 'مهندس برمجيات متكامل (Full-Stack)', based: 'دكا، بنغلاديش', experience: '5+ سنوات', stack: ['Next.js', 'NestJS', 'Angular'], data: ['MongoDB', 'Redis', 'Pub/Sub'], solved: 1700, openToWork: true,};export default engineer;- سنوات الخبرة
- 5+
- طلب/ث في الذروة
- 400+
- Prayer Times API
- مسألة محلولة
- 1,700+
- Codeforces Specialist
- نمو التبرعات
- 30%
- أثر سنوي على الأعمال
- Next.js
- Angular
- React
- NestJS
- TypeScript
- REST APIs
- Microservices
- CQRS
- SAGA
- Tailwind CSS
- RxJS
- MongoDB
- Redis
- GCP
- Google Pub/Sub
- WebSockets
01أعمال مختارة
بعض الأنظمة التي صمّمتها وبنيتها — من خدمات مصغّرة لتحديد الموقع الجغرافي إلى منصة تبرعات أُعيد بناؤها بالكامل.
مواقيت الصلاة على الويب
رحّلت محرك مواقيت الصلاة من Kotlin إلى خدمة NestJS مصغّرة تضم جميع واجهات الحساب. دمجت MaxMind GeoIP لتحديد موقع العميل من عنوان IP وGoogle Maps للبحث عن الأماكن، وأضفت قاعدة بيانات للمدن لتحسين البحث عن المواقع. تعالج الخدمة الآن أكثر من 400 طلب في الثانية في الذروة لـ 2.5 مليون مستخدم يوميًا، ويرتفع العدد إلى أكثر من 8 ملايين في رمضان. بنيت الواجهة الأمامية بالكامل باستخدام Next.js مع دعم SEO وتعدد اللغات.
- Next.js
- NestJS
- MaxMind GeoIP
- Google Maps API
- Redis
- MongoDB
Giving — منصة التبرعات
أعدت بناء محرك Giving القديم المبني على WordPress بحزمة حديثة من Next.js/WooCommerce مع تكامل SEO متقدم. أدى التصميم الجديد وسرعة التحميل والبيانات المنظّمة إلى زيادة سنوية في التبرعات بنسبة 30% في 2025–2026.
- Next.js
- WooCommerce
- SEO
- Structured Data
- +1
منصة Qalbox للفيديو
بنيت تجربة البث في Qalbox على MuslimPro: أنجزت صفحة المقاطع القصيرة بمفردي، ودمجت البث المباشر، وفعّلت البحث، وأصلحت العديد من أخطاء المنصة. أضفت وسوم OG وخرائط الموقع والجولة الأولى من تحسينات SEO لصفحات Qalbox.
- Next.js
- Video Streaming
- Live Streaming
- SEO
- +1
التقويم الإسلامي
نفّذت جميع واجهات الخلفية لميزة التقويم الإسلامي باستخدام NestJS ودعمت تكاملها مع الواجهة الأمامية. تقدّم التواريخ الهجرية والمناسبات الإسلامية ومواعيد الأعياد مع SEO سليم.
- NestJS
- Next.js
- MongoDB
- SEO
- TypeScript
02الخبرة
من قيادة فريق على منصة تجارة متعددة المستأجرين إلى ترحيل خدمة Prayer Times التي تعالج الآن أكثر من 400 طلب في الثانية في أوقات الذروة.
01/2024 – حتى الآنحالي
Bitsmedia Pte Ltd.
مهندس برمجيات (Full-Stack)
دكا، بنغلاديش
أطوّر ميزات Full-Stack باستخدام Next.js/NestJS لمنصات تخدم ملايين المستخدمين حول العالم. صمّمت خدمات خلفية مصغّرة تعتمد على التخزين المؤقت في Redis وتحسين فهارس MongoDB وGCP Pub/Sub.
مجالات التركيز
- التوسع والهندسة المعمارية
- الترحيل وتحديد الموقع الجغرافي
- نمو الأعمال
- أطر العمل الداخلية والقيادة
- Next.js
- NestJS
- Redis
- MongoDB
- GCP Pub/Sub
- TypeScript
- WooCommerce
- SEO
- Microservices
- System Architecture
10/2022 – 01/2024
KONA Software Lab Ltd.
مهندس برمجيات - L02
دكا، بنغلاديش
توليت قيادة وإدارة فريق تطوير برمجيات من 4 أعضاء. أدرت التنسيق بين الفرق المختلفة وقدت تطوير لوحة إدارة تجارة إلكترونية مؤسسية متعددة المستأجرين باستخدام Angular.
مجالات التركيز
- قيادة الفريق
- المكتبات الأساسية
- تطوير لوحات إدارة متعددة المستأجرين
- Angular
- TypeScript
- RxJS
- Angular Material
- WebSockets
- RBAC
- Multi-Tenancy
- Team Leadership
- Architecture
03/2021 – 10/2022
SELISE Digital Platforms
مهندس برمجيات
دكا، بنغلاديش
كنت القوة الدافعة وراء تطوير الواجهات الأمامية، وأنجزت بمفردي 60–70% من أعمال واجهة المستخدم لعملاء بارزين، أبرزهم IPEX AG (الرائدة في سوق إدارة أضرار المباني في سويسرا).
مجالات التركيز
- التسليم الأساسي
- هندسة الميزات
- الأتمتة
- Angular
- Angular Material
- TypeScript
- Reactive Forms
- Selenium
- JMeter
- Test Automation
- Performance Testing
03القدرات
ركيزتان: سنوات من إطلاق أنظمة موزّعة، وعادة البرمجة التنافسية التي تصقل كل قرار تصميمي.
هندسة الواجهة الأمامية
SSR مؤسسي وواجهات مصغّرة
SSR/SSG/ISR إنتاجي باستخدام Next.js، ولوحات Angular مؤسسية متعددة المستأجرين، وتدفقات حالة تفاعلية باستخدام RxJS/NgRx.
- Next.js (App Router)متقدم
- React & TypeScriptمتقدم
- Angular (14-17)متقدم
- RxJS & NgRxخبير
- Tailwind CSSمتقدم
- WebSocketsمتقدم
الأنظمة الخلفية الموزّعة
خدمات مصغّرة عالية التزامن
خدمات NestJS مصغّرة مرنة، وخطوط معالجة قائمة على الأحداث، وأنماط CQRS وSAGA، وتحويل الإحداثيات إلى مواقع بإنتاجية عالية.
- NestJS & Node.jsمتقدم
- CQRS & SAGA Patternمتقدم
- REST & WebSockets APIsمتقدم
- الترحيل من Kotlin إلى NestJSفي الإنتاج
- .NET 6 & C#متمكّن
- Dependency Injectionمتقدم
البيانات والبنية التحتية
تخزين مؤقت في الذاكرة بزمن استجابة منخفض
استراتيجيات تخزين مؤقت موزّع باستخدام Redis، وتحسين فهارس MongoDB، وطوابير رسائل GCP Pub/Sub.
- Redis Caching (Sliding TTL)خبير
- MongoDB Index Optimizationمتقدم
- GCP Pub/Sub & Cloud Runمتمكّن
- MaxMind GeoIP Resolutionفي الإنتاج
- Google Maps APIsمتقدم
- Aggregation Pipelinesمتقدم
الاختبار والموثوقية
أطر اختبار انحدار مخصصة
أطر عمل مخصصة تغلّف Selenium، وأتمتة اختبارات الانحدار عبر أكثر من 6 منصات، واختبارات تحميل بـ JMeter تحت أحمال الذروة.
- Selenium Custom Frameworkخبير
- JMeter Load & Stress Testingمتقدم
- Vitest & Jest Unit Testingمتقدم
- CI/CD Automation Pipelinesمتقدم
- Cross-Platform Automationخبير
- Performance Profilingمتقدم
الخوارزميات وحل المسائل
1,700+ مسألة محلولة
Codeforces Specialist (أعلى تصنيف 1544)، نشط على Codeforces وCodechef وLightOJ وUVA.
حكم رسمي وواضع مسائل
ألّفت واختبرت وحكّمت مسائل خوارزمية لمسابقات على مستوى الجامعات.
مسابقات وطنية
شاركت في أكثر من 10 مسابقات برمجة وطنية (منها ICPC Dhaka Regional وNCPC) ممثلًا لجامعة كوميلا.