Skip to content
View SurajKGoyal's full-sized avatar

Block or report SurajKGoyal

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

Hi, I'm Suraj 👋

Software Engineer · 7+ years across mobile, web, and backend · Currently building production payment + analytics systems at Refex.

🔧 What I'm working on

myopic — open-source MCP server for AI code review that reads a merge request against the whole codebase, not just the diff: token-safe diffs, graph context (dependency impact + call chains via tree-sitter), optional local semantic search, and inline comment posting. Works on GitLab and GitHub. PyPI · Linux Foundation MCP Registry · Python · tree-sitter · LanceDB · Ollama

amnesic — open-source MCP server that gives AI clients (Claude, Cursor, Copilot, Gemini) persistent semantic memory of your SQL databases. The first MCP DB server with a purpose-built annotation layer. PyPI · Linux Foundation MCP Registry · Python · SQLAlchemy · SQLite FTS5

💼 Day job

Senior Development Engineer 3 at Refex Group — owning the payment domain end-to-end across multiple microservices. Designed idempotent order creation, webhook + reconciliation-scheduler dual confirmation, and automated refund flows. Also built a Spring Boot WebSocket/STOMP streaming service for real-time fleet operations and an analytics service on TimescaleDB with two-phase Caffeine-backed dedup.

Previously Lead SDE at BluSmart Mobility — led a team of engineers, scaled fleet operations applications across multiple regions, drove platform stability initiatives and code-review standards.

🛠️ Stack

Java · Kotlin · Python · TypeScript · Spring Boot · Node.js · React Native · PostgreSQL · TimescaleDB · MSSQL · AWS

📫 Find me

LinkedIn · Twitter / X · myopic · amnesic

Pinned Loading

  1. amnesic amnesic Public

    Persistent semantic memory for SQL databases (Postgres, MySQL, MSSQL, SQLite) — the MCP server with the most ironic name. One-line install for Claude Code, Cursor, and any MCP-compatible client.

    Python 1

  2. SurajKGoyal SurajKGoyal Public

    About me

  3. myopic myopic Public

    The code-review MCP that reviews your merge request or pull request against the whole codebase, not just the diff. GitLab + GitHub, runs local.

    Python 1