Skip to content

Projects

Engineering portfolio

Real projects in test automation, agentic systems, performance pipelines, data reliability, and workflow automation. Each is documented with architecture, decisions, and honest limitations.

Status

Tech

ExploreOrchestrateReportAgentsRegistry

Swarm QA Framework

experimental

A local-first multi-agent QA framework that explores applications, designs testing strategies, generates automation assets, executes Playwright suites, analyses failures, and supports controlled self-healing.

PlaywrightTypeScriptNode.jsOllamaMCP+3
IngestValidateTransformWarehouseOKschemarulesmetricslineage

Data Reliability & AI QA Suite

experimental

A Python-based data-quality and observability framework for validating schemas, business rules, warehouse integrity, anomalies, drift, and lineage.

PythonpytestPandasPydanticPostgreSQL+4
JDAnalyseMatchGenerateCV

Evidence-Based Job Application Automation

in-development

An automation workflow that analyses job descriptions, calculates candidate fit, selects verified career evidence, and generates role-specific CVs without inventing qualifications.

n8nLocal LLMsGoogle SheetsPythonJSON/YAML+2
!FAILDBAIHEALfeedback loop

Locator Agent

experimental

An AI agent that analyses failing Playwright locators, retrieves similar passing locators from a vector database, generates GPT-proposed replacements, and presents ranked suggestions for human approval.

PlaywrightTypeScriptPythonOpenAI APIChromaDB+2
ResultsNLPclassifyLLMJiraassertiontimeoutlocatorinfra

Test Analyzer Agent

experimental

An NLP-driven agent that ingests test results, classifies failures by root cause, clusters related issues, generates human-readable summaries, and creates Jira tickets with diagnostic evidence.

PythonPlaywrightOpenAI APIScikit-learnPostgreSQL+3
k6SsmokeLloadSLOGrafanaDockerPrometheusGitHub Actions

k6 Performance Pipeline

experimental

A CI-integrated performance testing pipeline using k6, TypeScript, and Grafana that runs synthetic load tests, validates SLOs, and publishes dashboards on every deployment.

k6TypeScriptDockerGitHub ActionsGrafana+3
PRMLpredict#1riskSuiteCItestsrisk score →

Predictive Testing Agent

experimental

A machine-learning agent that analyses code changes, historical test results, and coverage data to predict which tests are most likely to fail and recommends a targeted regression suite.

PythonScikit-learnPlaywrightPostgreSQLPandas+3