Skip to content
View mastroke's full-sized avatar

Block or report mastroke

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

Masoob Alam

Agentic AI · MLOps · Quant Systems · Memory-layer R&D

I design AI systems as composable architectures: agents with explicit state, durable memory, evaluation loops, observability and deployment boundaries. The work here is organized around how systems are structured, not just what they output.

How I Think About Systems

flowchart LR
    Goal["Research or product goal"] --> Workflow["Agent workflow"]
    Workflow --> Memory["Memory layer"]
    Workflow --> Tools["Tools and data"]
    Workflow --> Eval["Evaluation gate"]
    Eval --> Observe["Traces and monitoring"]
    Observe --> Learn["Iteration loop"]
    Learn --> Workflow
Loading

Most agent projects fail at the seams: memory leaks into prompts, evaluation happens after release, and deployment is treated as an afterthought. I treat those boundaries as first-class design problems.

Architectural Focus

  • Agentic orchestration — explicit state, bounded tool use, human oversight and traceable decisions.
  • Memory design — episodic, semantic and graph memory with conflict resolution instead of infinite context growth.
  • Evaluation-first ML — metrics, gates and regression checks before a system is trusted.
  • Quant research systems — backtesting, risk constraints and clear separation between research and execution.
  • Operational shape — APIs, containers, CI and runbooks that a small team can actually run.

Repositories

Repository Architectural theme
agentic-quant-lab Planner → simulator → risk engine → research report
memory-layer-rnd Multi-store memory with retrieval and conflict resolution
agentic-mlops-foundry API boundary, runtime, eval gate and deployment path
llm-finetuning-eval-lab Data → baseline → metrics → model card → CI gate

Stack

Agents: LangGraph-style workflows, role decomposition, RAG, tool calling, eval harnesses
ML/MLOps: Python, FastAPI, Docker, GitHub Actions, experiment tracking
Quant: pandas, NumPy, backtesting, risk metrics, RL research
Systems: API design, ADRs, test strategy, operational runbooks

Design Principles

  • Architecture should make failure modes visible early.
  • Memory is a contract, not a transcript dump.
  • Agent autonomy requires evaluation, traces and rollback paths.
  • Finance systems must separate research, paper trading and live execution.
  • Good engineering shows up in docs, tests and explicit trade-offs.

Pinned Loading

  1. agentic-mlops-foundry agentic-mlops-foundry Public

    Production template for agentic AI services with eval gates, Docker, FastAPI and CI.

    Python

  2. agentic-quant-lab agentic-quant-lab Public

    Agentic quantitative research lab with risk guardrails, reproducible backtests and paper-trading boundaries.

    Python

  3. llm-finetuning-eval-lab llm-finetuning-eval-lab Public

    Reproducible fine-tuning and evaluation workflow for LLM classification tasks.

    Python

  4. Infographics-app Infographics-app Public

    Data visualization experiments for agent and quant research storytelling.

    Python

  5. memory-layer-rnd memory-layer-rnd Public

    Research harness for persistent memory layers in AI agents: episodic, semantic and graph memory.

    Python