بهاء نجار.

طالب هندسة برمجيات. شريك مؤسس ومدير التقنية في ByteVectors.

أطوّر منتجات ويب وتطبيقات جوال وألعابًا، من الفكرة إلى الإطلاق.

المزيد بالأسفل

أفكار تتحوّل إلى منتجات.

استكشف حسابي على GitHub
لقطة من الصفحة الرئيسية لـ Fix My Bad Resume تعرض محرر السيرة الذاتية ودرجة تغطية ATS.

Fix My Bad Resume

أداة مدعومة بالذكاء الاصطناعي لمراجعة السير الذاتية وإعادة صياغتها بما يناسب احتياجات المستخدم.

  • Next.js
  • TypeScript
  • LLM APIs
  • Serverless
عن المشروع

طوّرت تطبيق ويب متكاملًا يحلّل السير الذاتية ويعيد صياغتها باستخدام واجهات النماذج اللغوية، مع واجهة مبنية بـ Next.js وTypeScript وخدمات خلفية دون خوادم مُدارة يدويًا.

زيارة الموقع
لقطة من الصفحة الرئيسية لمنصة سند بتصميم داكن ورسم توضيحي للبرامج.

سند

منصة باللغتين العربية والإنجليزية لإدارة البرامج التطوعية والتسجيل والفعاليات.

  • Next.js
  • Supabase
  • CranL
  • Cloudflare
عن المشروع

أطلقت منصة باستخدام Next.js وSupabase تدعم تسجيل الفرق وتذاكر الفعاليات برموز QR ولوحة تحكم للإدارة، ونشرتها عبر CranL وCloudflare.

زيارة الموقع
لقطة من الصفحة الرئيسية لسوق الجامعة تعرض إعلان ماك بوك وتنقلًا عربيًا.

Unis Market

سوق إلكتروني يتيح لطلاب جامعة الملك فهد البيع والشراء داخل المجتمع الجامعي.

  • React
  • TypeScript
  • Supabase
  • Tailwind CSS
  • shadcn/ui
عن المشروع

طوّرت سوقًا إلكترونيًا بواجهة React وTypeScript وخدمات خلفية باستخدام Supabase، مع واجهة عربية وإنجليزية، وتدفّق دفع آمن، وتصميم متجاوب باستخدام Tailwind CSS وshadcn/ui.

زيارة الموقع
ثلاث لقطات من تطبيق Refit تعرض تتبع العادات وأهداف التغذية والحاسبات.

Refit: Reset Your Life

تطبيق iOS يضع الخصوصية أولًا لتتبّع العادات واللياقة والتغذية والتقدّم الشخصي.

  • Flutter
  • iOS
  • HealthKit
  • Offline-first
عن المشروع

طوّرت تطبيق Flutter ثنائي اللغة يعمل بالكامل دون اتصال، لتتبّع الاستمرارية في العادات والتغذية والمغذّيات الكبرى وتسجيل التقدّم، مع تكامل HealthKit وإشعارات تراعي شهر رمضان.

شاهد على App Store
لقطة من أسلوب اللعب في Last Trial تظهر شخصية في غرفة ترسية مليئة بالتروس والأنابيب.

Last Trial

لعبة روجلايك تجارية ثنائية الأبعاد أُطلقت على Steam مع ByteVectors.

  • Godot
  • GDScript
  • 2D Roguelike
  • Steam
عن المشروع

صمّمت وطوّرت أنظمة اللعب الأساسية باستخدام GDScript، بما فيها الحركة والاندفاع والقفز المزدوج وإبطاء الوقت والقتال. وقدت البنية التقنية ومسار الإنتاج في ByteVectors لإطلاق اللعبة على Steam.

شاهد على Steam

تعرّف عليّ.

صورة شخصية لبهاء نجار

أنا بهاء ممدوح نجار، طالب هندسة برمجيات في جامعة الملك فهد للبترول والمعادن، وأقيم في الظهران بالمملكة العربية السعودية.

إلى جانب دراستي، أنا شريك مؤسس ومدير التقنية في ByteVectors. أهتم بهندسة البرمجيات وتطوير الألعاب والتجربة العملية، ويشكّل الفضول والتعلّم المستمر جزءًا أساسيًا من طريقتي في العمل.

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

المزيد من أعمالي على GitHub

الخبرة العملية

ByteVectors

شريك مؤسس ومدير التقنية

قدت البنية التقنية ومسار إنتاج Last Trial التي أُطلقت على Steam، وطوّرت موقع الشركة ووضعت معايير الفريق لاستخدام Git ومراجعة الشيفرة والتكامل المستمر. زيارة الموقع

KFUPM RoboNexus

مطوّر تطبيقات جوال

أطلقت خلال ستة أسابيع تطبيق Flutter متعدد المنصات لكأس العالم للروبوتات، مع متابعة مباشرة للمواجهات وتحديثات بيانات فورية وواجهة مقسّمة إلى مكوّنات قابلة لإعادة الاستخدام.

وحدة العمل التطوعي بجامعة الملك فهد

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

طوّرت الموقع الرسمي لوحدة العمل التطوعي باستخدام Next.js وSupabase، وأنظمة تسجيل لفعالية Givathon والمهرجان السنوي للتطوع لخدمة أكثر من ١٠٠٠ مشارك، مع تسجيل الفرق وتذاكر QR ولوحة إدارة. وصمّمت قواعد PostgreSQL بأمان على مستوى الصفوف ونماذج بيانات ثنائية اللغة. زيارة الموقع

مهاراتي وأدواتي

لغات البرمجة

  • TypeScript
  • JavaScript
  • Dart
  • SQL
  • Python
  • Java
  • Go
  • C#
  • C++
  • GDScript
  • Bash

الواجهات وتطبيقات الجوال

  • React
  • Next.js
  • Tailwind CSS
  • shadcn/ui
  • Flutter

الخدمات الخلفية وقواعد البيانات

  • Node.js
  • PostgreSQL
  • Supabase
  • FastAPI
  • REST APIs

الأدوات وعمليات التطوير

  • Git
  • GitHub
  • Docker
  • Vercel
  • CranL
  • Cloudflare
  • CI/CD
  • Linux (Arch)
  • Claude Code
  • Codex

تطوير الألعاب

  • Godot Engine
  • Unity
  • GDScript
  • أنظمة اللعب

الأجهزة والأنظمة المدمجة

  • Arduino
  • ESP32
  • المستشعرات وإنترنت الأشياء

الأفكار الجميلة تبدأ
بمحادثة.

عندك فكرة او سؤال او شيء تبي تشاركه؟ يسعدني اسمع منك.

هذا نموذج تجريبي يتحقق من بيانات رسالتك داخل المتصفح فقط، ولا يرسلها أو يحفظها.