Intro0%
Skip to content

AI Systems Engineer · Applied ML Researcher

Toronto, Ontario

Ruttansh Bhatelia

I design the systems around AI models: agent harnesses, specialized workflows, and evaluation infrastructure built for security, observability, and human control.

Across coding agents, smart-contract security, and applied ML research, I use cross-model and cross-harness evidence to separate model behavior from context, tools, orchestration, and product failures.

Ruttansh Bhatelia

Education

Honours BSc in Computer Science

Current role

CredShields

Published at

IEEE MSWiM 2025

Focus

AI systems · evaluation

Selected work

AI systems and research

Observability, agent infrastructure, security, and applied ML.

agentlog

Local-first observability and evaluation across six AI coding harnesses.

Built read-only adapters and a provenance-aware SQLite ledger that reconcile duplicate sessions and revalidate transcript content from canonical local sources before serving it through a CLI, local dashboard, and read-only MCP tools.

  • Python
  • TypeScript
  • SQLite
  • MCP

SolProbe

A local observability prototype for AI-training systems.

Built a Rust telemetry sidecar, FastAPI control plane for anomaly detection and policy evaluation, and Next.js operations console. The verified local scope covers Apple Silicon telemetry and repeatable simulated faults.

  • Rust
  • FastAPI
  • Next.js
  • PyTorch

codex2gpt

A local Rust prototype for bounded delegation between ChatGPT and Codex.

Built a Rust MCP server with workspace-scoped context, managed worktrees, OAuth/PKCE, audit records, and approval boundaries that prevent model-controlled authorization without exposing a raw shell by default.

  • Rust
  • MCP
  • OAuth

Smart Contract Vulnerability Detection

Undergraduate thesis on CodeBERT and graph-based smart-contract analysis.

Fine-tuned CodeBERT on 47,000+ smart contracts, reaching 99.89% binary accuracy and 89.31% multi-class accuracy on the thesis dataset. Also explored AST- and CFG-based graph models and template-based fixes for reentrancy and arithmetic overflow.

  • Python
  • PyTorch
  • Transformers
  • Solidity

Additional work

Products and infrastructure

Founder Intelligence

A host- and model-decoupled workflow for structured founder intelligence.

Built nine bounded MCP tools that turn untrusted X evidence into reviewable decisions, with approval before paid collection, SQLite persistence, and atomic monthly credit controls.

  • TypeScript
  • SQLite
  • MCP

local-sec

A local-first guard for selected developer-tool installs.

Built a zero-dependency Go guard that selects mature versions, checks advisories, stages and scans supported artifacts, and fails closed when package identity or policy cannot be proven.

  • Go

Keyed

A multi-service Solana social prototype with AI-assisted discovery.

Architected and implemented a prototype spanning Next.js, Express and BullMQ, FastAPI retrieval and moderation pipelines, and Anchor programs for social and payment workflows.

  • TypeScript
  • FastAPI
  • Rust
  • Solana
  • Docker

Experience

Research and engineering roles

Applied AI, ML research, and product work across industry and academic collaborations.

202420252026
  1. AI Engineer & ML Researcher

    Apr 2025 – Present

    CredShieldsContractPart-time · RemoteCurrent

    Lead the design and implementation of a backend AI system and agent harness for smart-contract security

    • Develop domain-specific workflows, retrieval, and knowledge systems for LLM-assisted vulnerability analysis with explicit review boundaries.
    • Fine-tune and evaluate language models with PyTorch and Hugging Face, achieving 90%+ precision on the project's vulnerability-classification evaluation.
  2. Machine Learning Researcher

    Jan 2025 – Apr 2025

    TELUS & Sheridan Centre for Applied AIContractPart-time · Oakville, Ontario

    Developed VAE and DDPM approaches for synthetic RSSI fingerprint generation in an industry-academic indoor-positioning project

    • Integrated synthetic augmentation with regression pipelines for 2D apartment localization.
    • Evaluated synthetic-data quality and localization error across changing indoor conditions.
  3. Full Stack Developer

    Sep 2024 – Dec 2024

    McMaster University & Sheridan Centre for Applied AIContractPart-time · Oakville, Ontario

    Translated a web product into a Flutter app for iOS and Android

    • Developed features for GDPR- and HIPAA-aligned handling of sensitive health data.
    • Built REST APIs, integrated Strapi CMS, and designed the SQL database schema.
  4. Machine Learning Researcher

    May 2024 – Aug 2024

    Osteoporosis Canada & Sheridan Centre for Applied AICo-opOakville, Ontario

    Built machine-learning pipelines for imminent-fracture-risk prediction

    • Combined Random Forest, XGBoost, and Logistic Regression in a soft-voting ensemble.
    • Evaluated precision-recall, ROC-AUC, and calibration trade-offs for false-negative-sensitive healthcare research.

Skills

Core tools

The languages, frameworks, and infrastructure I use most.

Programming Languages

  • Python
  • JavaScript
  • TypeScript
  • Rust
  • C#
  • Solidity

AI & ML

  • PyTorch
  • TensorFlow
  • Hugging Face
  • Transformers
  • Pandas
  • NumPy

Web & Data Systems

  • FastAPI
  • Next.js
  • React
  • Node.js
  • PostgreSQL
  • SQLite

Infrastructure & Tooling

  • Docker
  • Git
  • Linux
  • AWS
  • Google Cloud
  • Cloudflare

Publications & writing

Published results and system notes

An IEEE conference paper, with concise articles on AI systems, evaluation, and security to follow.

Low-Error Indoor Positioning via Synthetic RSSI Augmentation and Zx–WKNN Hybrid Model

IEEE MSWiM 2025 · Conference paper

Co-authored research using autoencoders and VAEs for synthetic RSSI augmentation, reporting 6–25% lower RMSE and 11–400% higher R² in the paper's evaluation.

Technical articles

Articles coming soon

Concise notes on building, evaluating, and securing AI systems.