Portfolio / 2026Budapest, HungaryCurrently building ProxiCall

Software engineer & open-source contributor

MuhammadIshaqKhan

Software engineer building ProxiCall — a production Flutter super-app — alongside backbencher.cc, my AST-native code intelligence platform. Code merged into VS Code and Flutter.

Scroll
01Who / What / Why

About

I'm a software engineer based in Budapest and a Computer Science graduate of Eötvös Loránd University (ELTE). Right now I'm building ProxiCall — a production Flutter proximity super-app with Stripe Connect payments, geo-fencing, and 32-language auto-translation.

Alongside it I develop backbencher.cc, an AST-native code intelligence platform that indexes codebases into a queryable knowledge graph with 13 brain tools. I've contributed to VS Code (performance) and Flutter (security hardening), and my BSc thesis on OSINT-enhanced phishing detection reached 96.45% accuracy.

02Timeline

Experience

Founder & Developer

backbencher.cc

March 2026 - Present

Building an open-core AST-native code intelligence platform. Indexes codebases into a queryable SQLite knowledge graph with 13 brain tools for semantic search, call-graph traversal, AST-precise refactoring, and security scanning across 38 languages.

TypeScriptTree-sitterSQLiteBunLSPMCP

Full-Stack Developer

ProxiCall

September 2025 - Present

Developing a production Flutter proximity super-app with Stripe Connect payments, geo-fencing, 32-language auto-translation, and geo-targeted notifications with AI segmentation. Built 5 integrated systems: CMS, PMS, OMS, NMS, and ENS.

FlutterNode.jsSupabaseFirebaseStripeSentry
03Activity / Signal

GitHub

github.com/ishaq2321
04Merged upstream

Open Source

05Projects & Builds

Selected Work

Primary Project

backbencher.cc (bb)

My primary project — an open-core AST-native code intelligence platform that indexes entire codebases into a local SQLite knowledge graph. Ships with 13 brain tools for semantic search, call-graph traversal, AST-precise refactoring, architectural pattern detection, cross-language migration, and security scanning across 38 languages.

  • 13 brain tools (bb_search, bb_select, bb_refactor, bb_security, bb_migrate, bb_relationships, bb_patterns, bb_visualize, bb_ask, bb_update, bb_insert, bb_delete)
  • 38-language AST parsing via Tree-sitter
  • Offline semantic search with word vectors
  • Beats Copilot on compiler-level code reasoning — benchmarked against TypeScript (VS Code) and Roslyn codebases
Built withTypeScriptTree-sitterSQLiteBunPowerShellSST

ProxiCall

Production Flutter proximity super-app — location-based content delivery, Stripe Connect payment management, order management, 32-language auto-translation, and geo-targeted notifications with AI segmentation.

Built withFlutterNode.jsSupabaseFirebaseStripeSentry

PhishGuard

BSc Thesis — phishing detection system combining XGBoost ML (96.45% accuracy), NLP with 10 tactic detectors, and OSINT enrichment (WHOIS, DNS, VirusTotal).

Built withPythonNext.jsXGBoostSHAPscikit-learn

tree-sitter-clean

Clean grammar for tree-sitter — enables code intelligence, syntax highlighting, and AST parsing for the Clean programming language. Published to both npm and PyPI.

Built withTree-sitterJavaScriptGrammar

hide-and-lock

CLI utility for encrypting sensitive files with session-based isolation and master key recovery.

Built withShellBashGPG

phantomVault

Secure C++ storage utility with encryption support.

Built withC++Security
06Languages / Stacks / Tools

Toolkit

Languages

10 items
TypeScriptJavaScriptPythonDartC++Shell/BashPowerShellSQLHTML/CSSJava

Frameworks

8 items
FlutterNext.jsReactNode.jsExpressTailwind CSSFlutter BloctRPC

Mobile

6 items
AndroidFirebase SDK (Auth, Firestore, Storage, Functions, Messaging)Google Sign-InStripe ConnectGeolocatorPush Notifications

AI / ML

13 items
XGBoostscikit-learnNLPSHAPOSINT enrichmentWord EmbeddingsTree-sitter ASTSemantic SearchOpenAI APIGoogle AI StudioGitHub CopilotClaude CodeOpenCode

Security

20 items
Aircrack-ngAmassBettercapBLE reconCommand injection hardeningDNS spoofingKali LinuxMetasploitNessusNmapOnionShareParrot SecurityPGP/GPGPhishingrecon-ngSecureDropSpiderFootTails OSVulnerability scanning (SQLi, XSS, secrets)Wireshark

Platforms

14 items
SupabaseFirebaseStripeDockerGitHub ActionsSST (Serverless Stack)SQLitePostgreSQLSentryMapboxBrevoZohoVercelNetlify

Operating Systems

3 items
Linux (Arch, Pop!_OS, EndeavourOS)macOSWindows

Tools

8 items
GitVS CodeBunnpm/pnpmTree-sitterLSPMCPcurl/jq
07Academic record

Education

★ Top Achievement

Selected for BSc Computer Science at Tsinghua University — full scholarship

University

Eötvös Loránd University (ELTE)

BSc Computer Science

September 2023 - July 2026

  • Faculty of Informatics
  • Thesis: Phishing Detection Using OSINT-Enhanced Features
  • Stipendium Hungaricum scholarship

Higher Secondary

Balochistan Residential College Loralai (BRC)

ICS (Intermediate in Computer Science)

March 2016 - July 2022

  • Balochistan Board of Intermediate & Secondary Education
  • Provincial Topper
08Off the clock

Bookshelf

73 books across existentialist philosophy, modern non-fiction, Sufism, Urdu Islamic scholarship, and Pashto poetry.

The Brothers Karamazov

The Brothers Karamazov

Fyodor Dostoyevsky

Notes from Underground

Notes from Underground

Fyodor Dostoyevsky

White Nights

White Nights

Fyodor Dostoyevsky

The Stranger

The Stranger

Albert Camus

The Metamorphosis

The Metamorphosis

Franz Kafka

A Hunger Artist

Franz Kafka

A Hunger Artist

Franz Kafka

Letters to Milena

Letters to Milena

Franz Kafka

The Kite Runner

The Kite Runner

Khaled Hosseini

A Thousand Splendid Suns

A Thousand Splendid Suns

Khaled Hosseini

And the Mountains Echoed

And the Mountains Echoed

Khaled Hosseini

The Alchemist

The Alchemist

Paulo Coelho

Animal Farm

Animal Farm

George Orwell