Skip to content

Open to full-time roles and freelance projects

Muhammad Danish

Full Stack Developer · Indie Hacker · Founder

I build AI products end to end, and I care about what they refuse to do.

Pakistan (open to remote worldwide)

Selected Work

Variorum, and five more.

Flagship · Founder project

Variorum

The memory your codebase never had.

An AI-powered engineering memory layer for GitHub repositories. It preserves the decisions, the history, and the reasoning around your code, so context does not disappear when engineers move on.

Code is version-controlled. The reasoning behind it is not. Why a decision was made, why a workaround exists, which docs are stale, and what is risky to touch all live in people's heads, scattered commits, and old pull requests. That knowledge erodes as teams grow and people leave, and new engineers lose days rebuilding context that used to exist.

Cited answers from your real codebase
Ask in plain English and get an answer grounded in the actual code, docs, and pull requests, with citations that link to the exact lines and PRs.
Change-risk analysis before you code
Plan a change and see the files it touches, how risky each one is, who owns it, and which tests are missing.
Docs that fix themselves
When documentation drifts from the code, Variorum detects it and opens a fix pull request with the evidence attached.
Insight where you already work
Risk-scored briefings on every pull request, untested scenarios surfaced, and a weekly health digest in Slack.

Variorum proposes, humans decide.

It never auto-merges and never force-pushes. It builds the cited memory around your code and surfaces it when you need it.

Editorial illustration for Variorum, the engineering memory layer for GitHub: an archival card catalog with open drawers, amber threads arcing from filed cards to citation tags pinned on an open ledger, a branching commit tree rising behind.
Frontend
Next.js (App Router), React, TypeScript strict, Tailwind CSS
Backend
FastAPI, Python, Pydantic, SQLAlchemy, Alembic
Data
PostgreSQL, full-text search, optional pgvector
Code understanding
tree-sitter
AI architecture
Provider-agnostic layer over Gemini, DeepSeek, and Perplexity
Integration
GitHub App
Read the full case study
Editorial illustration for Recruitimate, the hiring platform that scores candidates on what they actually say: stacks of interview transcripts weighed on a balance scale, with face-scanning tools crossed out beside it.

~50%

less manual shortlisting effort in internal trials

Featured · Case study

Recruitimate

An AI-native hiring platform that screens resumes, runs structured interviews, and scores candidates on what they actually say.

Candidate scoring is grounded strictly in interview transcripts, with no facial or vocal affect inference, aligned with the EU AI Act.

Next.jsTypeScriptFastAPIPostgreSQLpgvectorLiveKitAssemblyAIClaude APIGemini API

  • Editorial illustration for Zovo, the enterprise marketing platform: scattered campaign threads carrying megaphones, coins, and charts weaving into one ordered switchboard console.

    Zovo

    An enterprise marketing and campaign management platform where agencies run influencer campaigns, digital advertising, and finance workflows from a single dashboard.

    Next.jsReactTypeScriptAppwriteMariaDBDocker

Impact

Proof of work.

  • 01

    SaaS product taken from idea to production, solo: Variorum

  • 06

    products built and shipped to production, all of them on this page

  • 05

    AI providers integrated across them, with automatic fallback in Variorum

  • 93

    findings found and fixed hardening Zovo for production, with zero regressions

Variorum went from first commit to production with one person on it: me. Typed frontend, async Python backend, hybrid retrieval over embeddings, a real GitHub App, and the deployment.

The AI I ship is grounded. Variorum, Recruitimate, and the FYP generator all answer from retrieved evidence, with citations back to the source.

Experience

Where I've worked.

  1. Feb 2026 to Present

    Junior Software Engineer Arken Systems (company website, opens in a new tab)

    Building AI-integrated products across React, Next.js, TypeScript, Node.js, Python (FastAPI), and PostgreSQL; core engineer on Recruitimate.

  2. Feb 2025 to Jun 2026

    Frontend Engineer RemoteFlow (company website, opens in a new tab)

    Responsive, reusable UI in Next.js, React, TypeScript, and GraphQL for an AI-powered job automation platform; cut key page load times by ~25%.

  3. Jun 2025 to Sep 2025

    Full Stack Developer Baccalytics (company website, opens in a new tab)

    Multi-tenant EdTech platform for IB schools on Next.js and Supabase, with role-based access control and core LMS features.

  4. May 2024 to Dec 2024

    Junior Software Developer Alabtaal Developers (company website, opens in a new tab)

    Records management and reporting system in Java Spring Boot; Docker deployment, Jira, agile workflow.

Education

BS Computer Science (BSCS) Air University (university website, opens in a new tab)

Sep 2022 to Jun 2026 · CGPA 3.59

About

The person behind the work.

Muhammad Danish, standing outdoors with arms crossed in front of autumn foliage.

I'm Muhammad Danish, a full stack developer and indie hacker in Pakistan. I build developer-focused SaaS products whole, from schema and API design through prompt pipelines and streaming interfaces to the deploy that ships them. Variorum, my engineering memory layer for GitHub repositories, is where all of that comes together; I'm its founder and builder.

The part I care about most is deciding what a product should refuse to do. Recruitimate scores candidates only on what they say in the transcript, never on their face or voice, in step with the EU AI Act. Variorum reviews, explains, and opens pull requests, but merging stays a human decision. I wrote about this thinking, and I keep drawing the same line.

Alongside Variorum, I ship production features at Arken Systems. Before that I made key page loads meaningfully faster at RemoteFlow, built a multi-tenant EdTech platform at Baccalytics, and shipped a Spring Boot records system at Alabtaal Developers. I finished my BSCS at Air University in June 2026.

What I work with

Frontend

Next.jsReactTypeScriptTailwind CSSFramer Motionshadcn/uiRecharts

Backend

Node.jsExpress.jsFastAPI (Python)RESTGraphQLWebSocketsLiveKitSQLAlchemyAlembicPydantictree-sitter

AI

Claude APIGemini APIMistral AIDeepSeekPerplexity SonarAssemblyAICORE Research APIRAGEmbeddingsPrompt engineeringStreaming

Data

PostgreSQLMongoDBMySQLMariaDBSupabaseAppwritepgvectorFull-text search

Integrations

GitHub AppOAuthWebhooksHMAC verificationSlack

Practices

GitDockerdocker-composeCI/CDVercelpytestmypyRuffCode review

Open to full-time roles and freelance projects

Tell me what you're building.

The fastest way to reach me is email. I read everything.

I'm in Pakistan (PKT). I usually reply within a day.