Skip to content
View darshjme's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report darshjme

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
darshjme/README.md

Typing SVG


"Sreyaan sva-dharmo vigunah para-dharmaat su-anushthitaat" Better to walk your own path imperfectly than another's path perfectly. β€” Bhagavad Gita 3.35

I grew up in Navsari, a small town in southern Gujarat where Parsi fire temples stand next to Hindu mandirs and the chai tastes like monsoon rain. My grandfather would say "darshan karo" every morning β€” see clearly. That word followed me across three countries and became the name of what I'm building now.

London for studies β€” Business Computing at Greenwich, Advanced Diploma at Sunderland. Dubai for production β€” VFX pipelines for Aquaman, The Invisible Man, The Last of Us Part II. Back to India, Ahmedabad, to build companies: GraymatterOnline (2015), Graymatter International (2018), Coeus Digital Media (2020), KnowAI (2024).

Four companies across a decade. Every one hit the same wall: the backend. Three weeks of plumbing before writing a single line of business logic. So I built the tool I always needed.


DarshanDB

A self-hosted Backend-as-a-Service built in Rust. Triple-store architecture over PostgreSQL. One binary that gives you a database, real-time sync, authentication, row-level permissions, and an admin dashboard. SDKs for React, Angular, Next.js, PHP, and Python.

graph TB
    subgraph DarshanDB["DarshanDB β€” Single Rust Binary"]
        API["REST + WebSocket"]
        AUTH["Auth\nArgon2id + JWT"]
        PERM["Permissions\nRow-Level Security"]
        QE["Query Engine\nDarshanQL"]
        TS["Triple Store\nEAV over Postgres"]
        SYNC["Real-Time Sync\nMutation β†’ Diff β†’ Push"]
    end

    subgraph SDKs["Connect from anywhere"]
        React["React"]
        Next["Next.js"]
        Angular["Angular"]
        PHP["PHP"]
        Python["Python"]
    end

    DarshanDB --> SDKs

    style DarshanDB fill:#1a1a2e,stroke:#F59E0B,color:#fff
    style SDKs fill:#0f3460,stroke:#F59E0B,color:#fff
Loading

446 Rust tests. 92 TypeScript. 141 Python. 52 PHP. Auth, permissions, queries, and real-time β€” working end-to-end.

github.com/darshjme/darshandb


Companies

Company Role Since
KnowAI Co-Founder & CTO 2024
Coeus Digital Media LLC Founder & CTO 2020
Graymatter International Inc Founder & MD 2018
GraymatterOnline LLP Founder & CEO 2015

Stack


Credentials

Ph.D. Business Computing Science | CCNA | MCSE | CEH

University of Greenwich | University of Sunderland

VFX production: Aquaman | The Invisible Man | The Last of Us Part II



Navsari | London | Dubai | Ahmedabad

Popular repositories Loading

  1. darshjme darshjme Public

    Full-stack dev building AI agents, CLI tools & trading systems in Rust, TypeScript, Python

    1

  2. darshandb darshandb Public

    The Self-Hosted Backend-as-a-Service That Sees Everything Your App Needs. One binary. Every framework. Zero loopholes.

    Rust