Skip to content

Portfolio

Selected Engineering Work

Each case study follows the same structure: problem, context, ideation, solution, architecture, prototype, AI integration, workflow, impact and learnings.

Where work involved proprietary products, architecture and details have been generalized. No internal names, data or code appear anywhere on this site.

Flagship case studies

Quality + Infrastructure + AI

Automated Security Scanning Validation at Scale

An infrastructure-aware test system that provisions environments, generates realistic repository data, holds a target CPU load and validates security scanning — with AI-assisted observability.

  • Infrastructure→
  • Data→
  • Load→
  • Scan→
  • Observe→
  • Validate
  • Jenkins
  • Terraform
  • Gatling
  • AWS
  • Python
  • Boto3
  • AI Agents
Explore Case Study

Performance + Infrastructure + AI

Automated Performance Testing with AI Root-Cause Analysis

A Jenkins pipeline that deploys the product, runs Gatling load, collects CloudWatch data every minute, and uses an AWS Bedrock agent to write the performance report — and a root-cause analysis when issues appear.

  • Deploy→
  • Load→
  • Observe→
  • S3→
  • AI Report→
  • RCA
  • Jenkins
  • Gatling
  • AWS
  • CloudWatch
  • S3
  • Bedrock Agents
  • PostgreSQL
  • React
Explore Case Study

AI-Enabled Automation · UI + API

From Test Automation to Agentic Automation

Playwright UI + API automation powered by Claude, MCP and a self-hosted Weaviate knowledge layer — a retrieve, execute, validate and remember loop.

  • Intent→
  • Retrieve→
  • Generate→
  • Execute→
  • Validate→
  • Remember
  • Playwright
  • Claude
  • Playwright MCP
  • Weaviate
  • Docker
  • Jenkins
Explore Case Study

AI engineering & explorations

AI Application Engineering

SQL Talk Agent

Business data often requires technical SQL knowledge, creating a gap between natural-language questions and usable analytical answers.

  • Python
  • Sentence Transformers
  • FAISS
  • Pandas
  • SQLite
  • Gemini
  • RAG
  • Embeddings
Explore

Exploration · RAG

AI Engineering / RAG Lab

How can an LLM produce more useful answers when it is grounded in relevant external knowledge instead of relying only on its model knowledge?

  • Python
  • Embeddings
  • Vector Search
  • RAG
  • LLMs
  • Sentence Transformers
  • FAISS
Explore

Exploration · Engineering Workflow

AI-Assisted Engineering Workflows

How can AI become an engineering multiplier without turning the engineering process into uncontrolled AI-generated output?

  • LLMs
  • RAG
  • Agents
  • MCP
  • Prompt Engineering
Explore