Skip to content
View ragaeeb's full-sized avatar
💭
Focused
💭
Focused
  • Canada

Block or report ragaeeb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ragaeeb/README.md

Hi there, I'm Ragaeeb 👋

Full-stack software engineer building human-centered products for Islamic knowledge, education, and communities.

GitHub followers GitHub stars Profile views Twitter Follow


👨‍💻 About me

  • 🇨🇦 Canadian engineer living in the UAE
  • 🔭 Focused on TypeScript, Next.js, and scalable Node.js backends
  • 🌱 Exploring AI-assisted tooling for Arabic & Islamic studies
  • 💬 Ask me about React, testing strategy, and building resilient product teams

🚀 What I'm working on

Project What it is Tech Link
keystorm Typing dojo that trains accuracy before speed with custom drills and analytics. TypeScript · Next.js · Supabase github.com/ragaeeb/keystorm
salat10-next Modernized Salat10 calculator with prayer-time visualizations and offline-first UX. TypeScript · Next.js · Tailwind CSS github.com/ragaeeb/salat10-next
tahqiq Universal transcript & book pipeline to align classical Arabic texts with modern formats. TypeScript · Bun · Playwright github.com/ragaeeb/tahqiq
shamela Node.js toolkit for the Maktabah al-Shamela v4 digital library with rich search APIs. TypeScript · Node.js github.com/ragaeeb/shamela
libaby Personal Islamic knowledge base with semantic search, tagging, and multi-source ingestion. TypeScript · Next.js · Elasticsearch github.com/ragaeeb/libaby

More projects → github.com/ragaeeb?tab=repositories

🧱 Recent wins

  • 🚢 Published the Salat10 Next.js overhaul with responsive maps and timezone intelligence.
  • 📦 Shipped a Shamela release enabling streaming imports for 50K+ Arabic titles.
  • 🔡 Prototyped Keystorm's adaptive difficulty engine to personalize typing drills.

🛠️ Tech toolbox

TypeScript Next.js React Node.js Bun Tailwind CSS Jest Playwright PostgreSQL Supabase Elasticsearch

📈 By the numbers

GitHub profile summary

GitHub streak

Top repositories by contributions

Top languages

🤝 Let's connect

💌 Prefer async chat? DM me on LinkedIn or open an issue on any project—happy to connect!

@ragaeeb's activity is private