production · 2025 – present
TradePulse
An honest quant backtesting platform — a look-ahead-free event-driven engine, costs modeled by default, and a grounded NL→strategy AI copilot.
Mubin Attar · AI software engineer · Ahmedabad, India
Four live products, opened up as engineering evidence: architecture, deterministic boundaries, task-level evaluations, and the decisions behind every tradeoff. Every metric on this page links to how it was measured.
Open to AI software engineering roles — remote or Ahmedabad, India
Flagship case study
A natural-language-to-SQL agent that reads your database safely — schema-aware retrieval, a fail-closed read-only validator, and multi-provider LLM fallback.
Only relevant tables enter context.
The model proposes Postgres SQL.
Read-only and enrolled-table rules gate it.
A constrained connection runs accepted SQL.
Golden queries score the deployed path.
Selected systems
Each product is live. Each claim below connects to its case study and measurement method.
production · 2025 – present
An honest quant backtesting platform — a look-ahead-free event-driven engine, costs modeled by default, and a grounded NL→strategy AI copilot.
production · 2025 – present
+EV sports-betting analytics — a validated XGBoost model turned into fair-odds edge, Kelly staking, an arbitrage finder, and a graded model track-record.
production · 2025 – present
A multi-user, ChatGPT-style AI platform — per-user tenancy, token streaming, multi-LLM routing, and daily quotas, Dockerized and CI'd.
How I work
A reliable AI feature is not finished when it produces an answer. It is finished when the answer can be constrained, evaluated, and improved without guesswork.
Define permissions, valid outputs, and failure behavior before optimizing prompts.
Test the deployed path with task-level metrics and keep excluded cases visible.
Connect claims to methods, record decisions, and expose the tradeoffs behind the result.
“The model may improvise. The boundary should not.”
Open the evaluation registryEngineering notes
Short notes on evals, safety boundaries, retrieval, tenancy, and the choices that survive contact with production.
Now
Standing up evals for DBWhisper, keeping four products live, and turning this site into a running notebook — a snapshot I update by hand.
See what I'm doing nowAvailable for AI engineering roles
I am looking for teams where AI quality is treated as an engineering problem: observable, testable, and grounded in real product behavior.
sk.mubinattar@gmail.com