Skip to content
All projects

Documented project work

Browse personal products, SaaS, client delivery, open source, and academic work. Public links appear where available; limited-detail client work is marked clearly.

Project type

Technology

13 projects

2026·Personal Project·Product engineerPersonal product
Featured

ML Visual Lab

Problem · Machine learning concepts are often taught as disconnected formulas and code, making it difficult for beginners to see how a model actually behaves.

Interactive, browser-based learning lab that connects machine learning theory to visual experiments. Learners can manipulate models, inspect the mathematics, and watch statistics, regression, gradient descent, resampling, and regularization respond in real time.

Vue.jsTypeScriptD3.jsKaTeXViteVitestPlaywright
Delivered scope3
  • Nine-part curriculum with local progress tracking
  • Nine interactive labs with linked math and visualizations
  • Unit, type, build, and Playwright checks in CI
2026·Personal Project·Extension engineerPersonal product
Featured

MyHistory — Chrome Extension

Problem · Chrome's built-in history is a flat, unsearchable list — recovering a page you visited last week is nearly impossible.

Advanced browsing history manager for Chrome (Manifest V3). Replaces Chrome's basic history with search, filtering, export, and privacy controls, using a local-first approach to browsing data.

Chrome Extensions MV3Vanilla JavaScriptChrome History APIChrome Tabs APIChrome Storage APIChrome Alarms API
Delivered scope3
  • Full-text + RegEx search, date/hour filters, keyboard nav
  • Export to CSV/HTML/JSON/MD with live preview
  • Domain blacklist/whitelist, auto-cleanup, stats, sessions
2026·SaaS Platform·Lead full-stack engineerSaaS product
Featured

NGYM Cloud

Problem · Gym owners juggle members, classes, billing, payroll, and equipment across disconnected tools — no single source of truth.

Dockerized single-tenant SaaS platform for gym management. Member registration, attendance (QR + kiosk), class scheduling, billing, payroll, equipment tracking, canteen POS, and a landing page CMS. Each gym gets its own isolated Docker deployment.

LaravelVue.jsTypeScriptPostgreSQLRedisDockerMeilisearch
Delivered scope3
  • Single-tenant Docker isolation per gym
  • QR + kiosk attendance, POS, and billing
  • CI/CD pipeline with GitHub Actions
Case study only
2026·Open Source·Creator and frontend engineerOpen source
Featured

Git Cheatsheet

Problem · Git references are scattered and slow to load — developers lose time hunting for the exact command and syntax.

Minimal, fast Git reference tool with instant search, dark mode, and one-click copy. Focused on understanding Git's workflow while making commands easy to find.

Tailwind CSSAlpine.jsVercelEdge Functions
Delivered scope3
  • Open-source Git reference tool
  • Interactive command search
  • Zero runtime dependencies
2024 — Present·Afghanistan Oil & Gas Corporation·ERP implementation engineerClient delivery
Featured

AOGC ERPNext Implementation

Problem · Manual, disconnected workflows across inventory, HR, and finance created data silos and delayed reporting.

Full-scale ERPNext implementation with workflow automation across inventory, HR, finance, and reporting. Custom modules and business process integration.

ERPNextFrappePostgreSQLDocker
Delivered scope3
  • Inventory, HR, and finance workflows in one ERP
  • Custom modules aligned to organization processes
  • Operational dashboards for internal reporting
Case study only
2024 — Present·Afghanistan Oil & Gas Corporation·Backend and API engineerClient delivery
Featured

AOGC REST API

Problem · Procurement ran on spreadsheets and email — no centralized system, no audit trail, and no self-service documentation.

Enterprise REST API for procurement and organization management. JWT authentication, role-based access control with Spatie Permissions, RFQ workflows with committee voting, and auto-generated API documentation via Scribe.

LaravelPHPJWTSpatieScribePostgreSQL
Delivered scope3
  • Full procurement system with RFQ workflows
  • Role-based access across 3 business modules
  • Self-documenting API for team onboarding
2024 — 2025·Green State Power·Full-stack engineerClient delivery
Featured

GSP Investment Platform

Problem · Sensitive investment documents and access control were handled manually — slow, error-prone, and hard to audit.

Investment platform with document generation, QR code access control, real-time data synchronization, and integrated payment workflows.

DjangoLaravelDockerREST APIPostgreSQL
Delivered scope3
  • Document generation and payment workflows
  • QR-based document access
  • Deployment integration
2023 — 2024·Salam University·Full-stack engineerClient delivery
Featured

Salam University LMS & MIS

Problem · Legacy systems left university operations fragmented and student engagement stagnant — no real-time communication.

Complete learning management system and management information system for university operations. Real-time communication, desktop + web MIS with C# WinForms and Laravel/Vue.js.

LaravelVue.jsRedisSocket.ioC# WinFormsSQL Server
Delivered scope3
  • LMS and MIS workflows in a shared platform
  • Real-time communication via Socket.io
  • Web and WinForms clients delivered
2024 — 2025·Private Organization·Backend engineerClient deliveryLimited public detail
Featured

QR-Based Digital Boarding Pass

Problem · Access passes were generated by hand — a slow, error-prone process that made verification and audit trails difficult.

Document generation system producing personalized passes with unique IDs and QR codes for access workflows. Automated pipeline from data ingestion to QR generation.

Django REST FrameworkQR Code APIDockerPostgreSQL
Delivered scope3
  • Automated document generation
  • Unique QR-based access verification
  • Zero-touch workflow pipeline
Limited-detail case study
2022·University Project·Full-stack engineerAcademic project

Web Component Marketplace

Problem · Developers had no centralized place to buy and sell reusable web UI components across frameworks.

Marketplace platform for buying and selling web UI components. Dual-role system (vendor/buyer), Stripe payment integration, component uploads with framework-based browsing and search.

DjangoPythonStripeBootstrapSQLite
Delivered scope3
  • Stripe payment integration
  • Dual-role vendor/buyer system
  • Framework-based component browsing
Case study only
2020·CESF·Frontend developerClient delivery

Mashoom.org

Problem · The foundation had no online presence — donations, team info, and media were impossible to share publicly.

Static website for a non-profit foundation supporting students in Afghanistan. Homepage with donation cards, team profiles, image/video gallery with filtering, and contact page with map.

BootstrapHTMLCSSJavaScriptjQuery
Delivered scope3
  • Multi-page responsive website
  • Image gallery with lightbox
  • Animated statistics counters
Case study only
2020·Personal Project·Full-stack engineerPersonal product

Multilingual Blog Platform

Problem · Authors needed a blog that could publish content in multiple languages without a fragmented publishing workflow.

Full-featured blog platform with multilingual content support, SEO optimization, and a clean reading experience across languages.

LaravelVue.jsMySQLTailwind CSS
Delivered scope3
  • Multi-language content management
  • SEO-optimized architecture
  • Clean, responsive reading experience
Case study only
2019·N Technologies·UI/UX and frontend developerClient delivery

Blood Donation Bank

Problem · Blood donation management had no structured system for donors, inventory, and matching.

UI/UX design and front-end prototype for a blood donation management platform. Donor registration interface, blood inventory dashboard, and matching system mockups.

BootstrapHTMLCSSJavaScript
Delivered scope3
  • Full UI/UX design system
  • Responsive prototype delivery
  • Dashboard wireframes & mockups
Case study only