Skip to content
View mookamal's full-sized avatar

Block or report mookamal

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mookamal/README.md

Mohammed Kamal

Full-Stack Software Engineer building production SaaS platforms — Go, Python (FastAPI/Django), and Next.js.

I care about clean architecture, systems that stay correct under concurrency, and owning a product end to end — from system design to CI/CD.


Currently

  • Building Orjanda, an open-source Go framework for agent-native business applications — schema-driven document engine, auto-generated LLM agent tools, and a safety layer that gates execution behind human approval.
  • Building the AI agent framework and Go backend for an AI-powered software creation platform (Spryvo) — multi-model agents (OpenAI, Anthropic), 20+ autonomous dev tools, isolated Docker sandboxes.
  • Building BN, a SaaS website builder with a Go core API and a dedicated TypeScript SSR/publishing engine.
  • Building Velora, a self-hosted headless commerce engine in Go — single static binary, zero required external services, strict hexagonal architecture.

Selected Projects

Orjanda — Go framework for metadata-driven applications with native AI agents. Compiles declarative document schemas into a full stack (database, REST API, permissions, workflows), auto-generates agent tools from the same registry, and enforces role-based safety gates before any state-mutating action. Docs

Velora — Self-hosted commerce engine in Go. Modular monolith, ports-and-adapters architecture, transaction-safe checkout under concurrency, database-backed job runner (no Redis/broker required). Fully documented via ADRs.

BrilliantNode — SaaS platform for building and publishing bilingual sites without code. Go API + Node.js SSR publisher, drag-and-drop visual editor, S3/CloudFront-backed static hosting pipeline.

Scaleforshop — Shopify analytics and marketing automation SaaS. FastAPI + GraphQL (Strawberry), Celery/Redis background workflows, Next.js frontend, deployed on GCP.

SmartLearn — E-learning platform with subscriptions, real-time quizzes, and content management. Django, Tailwind CSS.

Tech Stack

Backend: Go · Python (FastAPI, Django) · REST APIs · GraphQL (Strawberry) Frontend: Next.js · React · TypeScript · Tailwind CSS Data & Infra: PostgreSQL · Redis · Docker · AWS · GCP · Terraform · GitHub Actions AI: OpenAI & Anthropic API integration, agentic tool-use systems, LLM-driven developer tooling (Orjanda)

Get in Touch

Pinned Loading

  1. google-maps-reviews-scraper google-maps-reviews-scraper Public

    A lightweight and efficient Python scraper for extracting public user reviews from Google Maps. The script parses essential review data such as author, rating, publication date, and content, return…

    Python 4 1

  2. instagram-scraper-service instagram-scraper-service Public

    A high-performance API service built with FastAPI to scrape public data from Instagram using rotating proxies, browser automation, and direct GraphQL/private endpoints.

    Python

  3. SmartLearn SmartLearn Public

    SmartLearn is a modern, interactive learning platform built with Django, offering structured exams, real-time question solving, and intelligent session tracking. It's designed to help users practic…

    HTML

  4. canvasly canvasly Public

    A visual website editor built with React, TypeScript, and Vite. Drag-and-drop page building with a powerful component system, responsive design tools, and a real-time preview iframe.

    TypeScript

  5. velora velora Public

    velora

    Go