Abubakr404

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

أبوبكر هشام

مطوّر ويب متكامل (Full-Stack)

الملخص المهني

مطوّر ويب متكامل بخبرة تفوق 3 سنوات في بناء تطبيقات ويب عالية الأداء وقابلة للتوسّع باستخدام React.js وNext.js وNode.js وNestJS وTypeScript. أبني منصات مؤسسية متكاملة، وواجهات REST برمجية، وأنظمة واجهات قابلة لإعادة الاستخدام، ومعمارية الواجهات المصغّرة (Micro-Frontends)، وبيئات Monorepo، وخطوط CI/CD — من تصميم قاعدة البيانات إلى النشر في الإنتاج.

الخبرة المهنية

مطوّر واجهات أمامية (تطبيقات مؤسسية)

نوفمبر 2025

أمانة منطقة الرياض · الرياض، السعودية — حضوري

  • المساهمة في منصة حكومية مؤسسية واسعة النطاق، مبنية بـ Next.js وReact.js وTypeScript ضمن معمارية الواجهات المصغّرة (Micro-Frontends).
  • دمج نظام إدارة محتوى بلا واجهة (Strapi) وواجهات REST البرمجية لدعم المحتوى الديناميكي وسير العمل المؤسسي، بالتعاون مع مهندسي الواجهة الخلفية وفرق الجودة والمصممين ومديري المنتجات ضمن منهجية Agile/Scrum.
  • بناء نظام تصميم موحّد، بما يعادل [اسأل: العدد] مكوّنًا مشتركًا مُعتمدًا عبر [اسأل: العدد] تطبيقًا مؤسسيًا، عبر بناء وتوثيق مكتبة مكوّنات بـ Tailwind CSS وStorybook.
  • تحقيق تحسّن ملموس في زمن تحميل الصفحات، بنسبة [اسأل: النسبة]% تقريبًا، عبر تحسين أداء تصيير المكوّنات وأنماط جلب البيانات في Next.js ضمن غلاف الواجهات المصغّرة.
  • تسليم موثوق لمنصة حكومية عامة، خدمت ما يقارب [اسأل: العدد] مستخدم، عبر نشر ميزات إنتاجية بطلبات دمج GitLab ومراجعات الكود وخطوط CI/CD.

مطوّر ويب متكامل (MERN وNestJS)

يوليو 2023 أكتوبر 2025

وكالة تور للسفر والسياحة · الرياض، السعودية — حضوري

  • تطوير وصيانة تطبيقات ويب متكاملة من الطرف إلى الطرف باستخدام React.js وNext.js وNode.js وNestJS وMongoDB وFirebase.
  • تنفيذ المصادقة والتفويض عبر JWT وFirebase Authentication، وبناء واجهات متجاوبة مرتبطة بواجهات REST برمجية آمنة للويب والجوال.
  • رفع موثوقية التطبيق عبر إدخال الاختبارات والتصحيح المنهجي للأخطاء والتحسين عبر المتصفحات المختلفة.
  • تحقيق تسليم موثوق للطلبات والحجوزات، بمعالجة ما يقارب [اسأل: العدد] طلب/حجز، عبر بناء وصيانة سير عمل الحجز الكامل للوكالة.
  • تحقيق نشر أسرع وأكثر أمانًا، بمعدل نشر إلى الإنتاج [اسأل: معدل النشر، مثل أسبوعي] عبر CI/CD، من خلال إدخال سير عمل بناء ونشر مؤتمت.

المهارات

الواجهات الأمامية

React.js · Next.js · TypeScript · JavaScript (ES6+) · Redux · Zustand · Tailwind CSS · Material UI · Sass · Storybook

الواجهات الخلفية

Node.js · NestJS · Express.js · Fastify · RESTful APIs · JWT Authentication · Prisma ORM

قواعد البيانات

PostgreSQL · MongoDB · MySQL · Firebase Firestore

المعمارية والممارسات

Micro-Frontends · Monorepo · CQRS · Clean Architecture · Atomic Design · Component-Driven Development · Agile / Scrum

أدوات التطوير والتشغيل

Git · GitHub · GitLab · Docker · CI/CD · Vercel · Netlify · Jest · E2E Testing

اللغات البرمجية

TypeScript · JavaScript · HTML5 · CSS3 · SQL

التطوير بمساعدة الذكاء الاصطناعي

Claude Code · Cursor · GitHub Copilot · Spec-Driven Development · AI Code Review · AI-Generated Tests

تكامل الذكاء الاصطناعي

Anthropic API · OpenAI API · Retrieval-Augmented Generation (RAG) · pgvector · Streaming Responses · Prompt Engineering

مشاريع مميزة

منصة حكومية مؤسسية

مطوّر واجهات أمامية

منصة حكومية مؤسسية واسعة النطاق تخدم منطقة الرياض، مبنية بمعمارية الواجهات المصغّرة المعيارية ونظام تصميم مشترك يُستخدم عبر تطبيقات متعددة.

Next.jsReact.jsTypeScriptTailwind CSSStorybookStrapiMicro-Frontends

متجر Glizer — نظام شحن الأرصدة والمراقبة

مطوّر ويب متكامل

متجر شحن أرصدة ألعاب مؤتمت مع لوحة مراقبة فورية للمشرفين. خفّضت أتمتة سير الطلبات زمن معالجة الطلب بنسبة 91.7%.

NestJSPrismaPostgreSQLFastifyNext.js

منصة حجوزات سياحية

مطوّر ويب متكامل

منصة حجوزات سياحية متكاملة بواجهات حجز للعملاء وأدوات إدارة داخلية، محسّنة لمستخدمي الويب والجوال.

Next.jsReact.jsNode.jsNestJSMongoDBFirebase

التعليم

بكالوريوس هندسة أنظمة برمجيات الإلكترونيات

جامعة العلوم والتقنية

أكتوبر 2016أبريل 2022 · أم درمان، السودان · المعدل: 3.01

اللغات

العربية (اللغة الأم)، الإنجليزية (احترافية)

المراجع متاحة عند الطلب