Framework
Give it a URL. Eight local agents explore the app, design a test strategy, forge realistic test data, write Page Objects and five runnable test suites, run them, repair the tests that break, and sort every failure by cause.
Agent 1 of 8
Explorer
Crawls the URL, SPA-aware: elements, forms, network calls, cookies, storage and full-page screenshots.
Suites written
Failures sorted by cause
Playwright · TypeScript · Node.js · Ollama · MCP
Framework
A data-reliability suite: declarative data contracts, bad rows quarantined instead of silently dropped, statistical drift detection that halts the pipeline, and lineage and health metrics for every run.
Python · pandas · Pydantic · pytest · PostgreSQL · Docker
Research pilot
A four-engineer pilot inside a regulated .NET codebase, with benchmarks for cost against developer speed-up, instead of guessing.
.NET 8 · Agentic coding tools
Engineering
Internal APIs exposed as MCP tools, and multi-step agent pipelines for automated data analysis, so agents work through the same controls people do.
MCP · Claude API · Semantic Kernel · .NET 8
Language design
An interpreted, object-oriented language with Albanian syntax, inspired by JavaScript. Built as a thesis, and still the best explanation of how an interpreter works.
Interpreter design
Published paper
Co-authored research on automated machine-learning model analysis for stock market data, published in IFAC-PapersOnLine.
Python · NumPy · Matplotlib