Skip to contentتخطَّ إلى المحتوى
intelrev. Mohammad Shaban, Homeالرئيسية
Languageاللغة

Software Engineer / AI Builderمهندس برمجيات / مطوّر ذكاء اصطناعي

I build things that shipأبني منتجات تُطلَق فعلًا.

I build and ship full-stack, mobile, and AI products, from the database to the App Store.I build and ship full-stack, mobile, and AI products, from the database to the App Store.

Mohammad Shaban

M.S. CS (AI) @ USCماجستير علوم الحاسوب (الذكاء الاصطناعي)، USC

Seeking Summer 2027 internshipsأبحث عن تدريب صيفي لعام 2027

Previews of shipped projectsلمحات من مشاريع منجزة
BarC gold medal
Goldذهب800–949

Scoring configإعدادات التقييم

  1. v0.4
  2. v0.5
  3. v0.6
algorithm
v0.3.0
threshold rowsصفًّا من العتبات
220
progression rowsصفًّا من التدرّجات
21

One transaction, self-verifyingمعاملة واحدة تتحقق من نفسها

TashafiTashafiArabic-first rehab platformمنصة تأهيل بالعربية أولًاNext.js · Expo · SupabaseBarC app iconBarCiOS appتطبيق iOS · 2026Calisthenics scoring and leaderboard app for iOS.تطبيق iOS لتقييم تمارين الكاليسثنكس ولوائح الصدارة.Medal bandsفئات الميدالياتScore 0 to 1000نتيجة من 0 إلى 1000iron medal1bronze medal200silver medal500gold medal800platinum medal950diamond medal990Live on the App Storeمتاح على App Store

Featuredمشروع مميز

config v0.6 · algorithm v0.3.0
BarC app icon

Live on the App Storeمتاح على App Store

iOS · 2026

BarC.

Calisthenics scoring and leaderboard app for iOS.تطبيق iOS لتقييم تمارين الكاليسثنكس ولوائح الصدارة.

Athletes log reps, weighted sets, or static holds and get a server-graded score from 0 to 1000, a medal from Iron to Diamond, and a place on friend, city, and country leaderboards.يسجّل الرياضيون التكرارات أو المجموعات بالأوزان أو تمارين الثبات، فيحصلون على نتيجة من 0 إلى 1000 يحتسبها الخادم، وميدالية من الحديد إلى الألماس، ومكان في لوائح الأصدقاء والمدينة والدولة.

Solo build: product, iOS app, backend, and release.عمل فردي: المنتج وتطبيق iOS والخادم والإطلاق.

  • React Native
  • Expo
  • TypeScript
  • Supabase
  • PostgreSQL
Screensالشاشات
Screenshot pendingلقطة الشاشة قيد الإضافةscreen-1.webp
Log a resultتسجيل نتيجة
Screenshot pendingلقطة الشاشة قيد الإضافةscreen-2.webp
Score and medalالنتيجة والميدالية
Screenshot pendingلقطة الشاشة قيد الإضافةscreen-3.webp
Leaderboardلائحة الصدارة

What I builtما بنيته

  1. Shipped a React Native iOS app where athletes submit video-verified strength attempts and earn medal rankings.Shipped a React Native iOS app where athletes submit video-verified strength attempts and earn medal rankings.

  2. Designed a server-authoritative scoring engine with versioned, immutable snapshots for stable leaderboard history.Designed a server-authoritative scoring engine with versioned, immutable snapshots for stable leaderboard history.

  3. Secured PostgreSQL with row-level security, signed uploads, quotas, rate limiting, and a moderation pipeline.Secured PostgreSQL with row-level security, signed uploads, quotas, rate limiting, and a moderation pipeline.

  4. Authored a transactional, self-verifying SQL migration to recalibrate scoring thresholds with automatic rollback.Authored a transactional, self-verifying SQL migration to recalibrate scoring thresholds with automatic rollback.

Medal bandsفئات الميدالياتScore 0 to 1000نتيجة من 0 إلى 1000
  1. Ironحديد1–199
  2. Bronzeبرونز200–499
  3. Silverفضة500–799
  4. Goldذهب800–949
  5. Platinumبلاتين950–989
  6. Diamondألماس990–1000

Selected workأعمال مختارة

More things I designed and built, schema to interface.مشاريع أخرى صمّمتها وبنيتها، من قاعدة البيانات إلى الواجهة.

tashafi/

  • apps/doctor-dashboardNext.js
  • apps/patient-appExpo
  • packages/i18nar · en
  • packages/supabase
  • packages/types
  • packages/ui

02.1 · 2025

TashafiTashafi

Bilingual Arabic/English rehabilitation platformمنصة تأهيل ثنائية اللغة، عربية وإنجليزية

A doctor dashboard and a patient app for home rehabilitation, Arabic-first, sharing one Supabase backend and one translation package.لوحة للطبيب وتطبيق للمريض لإعادة التأهيل المنزلي، بالعربية أولًا، يتشاركان خادم Supabase واحدًا وحزمة ترجمة واحدة.

  • React
  • Next.js
  • Expo
  • Supabase
  • Cloudinary
  • Turborepo
Private repo, walkthrough available on request.مستودع خاص، ويمكن تقديم عرض توضيحي عند الطلب.
  1. UploadالرفعCSV / XLSX
  2. Clean + validateالتنقيح والتحققPandas
  3. StoreالتخزينPostgreSQL · Railway
  4. REST APIواجهة RESTFastAPI · SQLAlchemy
  5. Dashboardلوحة المعلوماتReact · Vercel

SMTP alert when revenue drops more than 20%.تنبيه SMTP عند انخفاض الإيرادات بأكثر من 20%.

02.2 · 2025

Business Automation Analytics Dashboardلوحة تحليلات لأتمتة الأعمال

Upload, clean, analyze, alertرفع، تنقيح، تحليل، تنبيه

Upload a CSV or Excel export and get cleaned data, charts, report exports, and an email alert when revenue drops more than 20%.ارفع ملف CSV أو Excel لتحصل على بيانات منقّحة ورسوم بيانية وتقارير قابلة للتصدير، وتنبيه بالبريد عند انخفاض الإيرادات بأكثر من 20%.

  • FastAPI
  • React
  • PostgreSQL
  • Pandas
  • SQLAlchemy
  • Vercel
  • Railway
Private repo, walkthrough available on request.مستودع خاص، ويمكن تقديم عرض توضيحي عند الطلب.
  1. Data captureجمع البيانات
  2. ETL + validationETL والتحققPython / SQL
  3. Automated reportsتقارير مؤتمتةGoogle Apps Script

LLM features built on the Anthropic Claude API.ميزات نماذج لغوية مبنية على Anthropic Claude API.

02.3 · 2024 to Aug 2026

IntelrevIntelrev

Studio project: AI automation and web buildsمشروع استوديو: أتمتة بالذكاء الاصطناعي وتطوير الويب

My studio practice: full-stack web apps and AI automation workflows for small businesses, from system design through deployment.استوديو أعمالي الخاص: تطبيقات ويب متكاملة وسير عمل مؤتمتة بالذكاء الاصطناعي للشركات الصغيرة، من تصميم النظام حتى النشر.

  • React
  • Python
  • SQL
  • Claude API
  • Apps Script
  • Vercel
Private repo, walkthrough available on request.مستودع خاص، ويمكن تقديم عرض توضيحي عند الطلب.

Experience and educationالخبرة والتعليم

  1. Fall 2026 to May 2028 (expected)خريف 2026 إلى مايو 2028 (متوقع)

    Educationالتعليم

    University of Southern Californiaجامعة جنوب كاليفورنيا

    M.S. in Computer Science, Artificial Intelligenceماجستير في علوم الحاسوب، تخصص الذكاء الاصطناعي

    Los Angeles, CAلوس أنجلوس، كاليفورنيا

    Courseworkالمقررات: Analysis of Algorithms, Machine Learning, Deep Learning, Foundations of AI, Web TechnologiesAnalysis of Algorithms, Machine Learning, Deep Learning, Foundations of AI, Web Technologies

  2. Aug 2026أغسطس 2026

    Educationالتعليم

    Boston Universityجامعة بوسطن

    B.S. in Computer Scienceبكالوريوس في علوم الحاسوب

    Boston, MAبوسطن، ماساتشوستس · GPA 3.52/4.0 · Dean's List (3x)المعدل 3.52/4.0 · قائمة العميد (3 مرات)

    Courseworkالمقررات: Algorithms, Databases, Software Engineering, Computer Systems, Programming Languages, AIAlgorithms, Databases, Software Engineering, Computer Systems, Programming Languages, AI

  3. May 2023 to Aug 2023مايو 2023 إلى أغسطس 2023

    Experienceالخبرة

    National TradingNational Trading

    IT Intern, Information Technologyمتدرّب في قسم تقنية المعلومات

    Jordanالأردن

    • Improved internal online services and workflows; diagnosed and resolved software issues affecting operations.Improved internal online services and workflows; diagnosed and resolved software issues affecting operations.
    • Trained employees on internal tools and supported adoption of digital systems across operational teams.Trained employees on internal tools and supported adoption of digital systems across operational teams.

Aboutنبذة

From the schema to the App Store.من قاعدة البيانات إلى App Store.

I studied Computer Science at Boston University and I am now doing an M.S. in Computer Science, focused on AI, at USC. I like owning a product end to end: the schema, the API, the app, and the release.درست علوم الحاسوب في جامعة بوسطن، وأدرس الآن الماجستير في علوم الحاسوب بتخصص الذكاء الاصطناعي في جامعة جنوب كاليفورنيا. أحب أن أتولى المنتج من أوله إلى آخره: قاعدة البيانات، والواجهة البرمجية، والتطبيق، والإطلاق.

BarC is the clearest example. I designed its scoring engine, locked down its Postgres backend, and shipped it to the App Store on my own. I work in Arabic and English, which is why Tashafi was built Arabic-first.BarC أوضح مثال على ذلك: صمّمت محرّك التقييم فيه، وأحكمت حماية خادم Postgres، وأطلقته على App Store بنفسي. أعمل بالعربية والإنجليزية، ولهذا بُني Tashafi بالعربية أولًا.

Next: Summer 2027 internships in software engineering, AI/ML, full-stack, backend, or mobile, in LA, the Bay Area, or the UAE.الخطوة التالية: تدريب صيفي في 2027 في هندسة البرمجيات أو الذكاء الاصطناعي وتعلّم الآلة أو التطوير المتكامل أو الخوادم أو تطبيقات الجوال، في لوس أنجلوس أو منطقة خليج سان فرانسيسكو أو الإمارات.

Basedمكان الإقامة
Los Angeles, CAلوس أنجلوس، كاليفورنيا
Studyالدراسة
M.S. CS (AI) @ USCماجستير علوم الحاسوب (الذكاء الاصطناعي)، USC
Targetingالمدن المستهدفة
LA, Bay Area, UAEلوس أنجلوس، منطقة خليج سان فرانسيسكو، الإمارات
Spoken languagesاللغات المحكية
Arabic, Englishالعربية، الإنجليزية

Technical skillsالمهارات التقنية

  • Languagesلغات البرمجة

    Python, Java, TypeScript, JavaScript, SQL, HTML, CSS, OCaml, x86-64 Assembly

  • Frontend and mobileالواجهات وتطبيقات الجوال

    React, React Native, Expo, Tailwind CSS, JavaFX

  • Backend, data, and cloudالخوادم والبيانات والسحابة

    Node.js, FastAPI, SQLAlchemy, PostgreSQL, SQLite, Supabase, Docker, Vercel, Railway, Render, Cloudinary, REST APIs, OAuth

  • AI, data, and toolingالذكاء الاصطناعي والبيانات والأدوات

    Anthropic Claude API, LLM API Integration, Pandas, Data Pipelines, ETL, Data Validation, Claude Code, Git, GitHub, CI/CD, Maven, Apps Script, Testing, OOP