Skip to content
View mertefekurt's full-sized avatar

Block or report mertefekurt

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.

Content in all repositories owned by your account will be closed.
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
mertefekurt/README.md
Mert Efe Kurt, software developer and Management Information Systems student

Mert Efe Kurt

Software developer and Management Information Systems student in Istanbul. I build Python tools that make AI workflows easier to test: paired evaluation comparisons, agent trace linting, RAG citation checks, MCP contract tests, and reproducible API replay.

In team projects, I work across FastAPI backends, human-in-the-loop decision systems, Gemini integrations, and read-only data tooling.

Portfolio / LinkedIn / Email / All repositories

GitHub, in numbers

Verified GitHub work metrics: merged team pull requests, team project commits, public repositories, and primary repository languages

Generated weekly from the GitHub API. Forked and archived repositories are excluded from the language mix.

Team work

Developer in YZTA Bootcamp 2026 AI Track Group 60. I contributed five merged pull requests spanning the cost summary API, interactive dashboard and themes, CI fixes, bilingual documentation, market analysis, and UI consistency.

Cost API, PR #1 / Dashboard, PR #4 / CI and docs, PR #5 / Market watch, PR #6 / UI consistency, PR #8

CloudSentinel night-mode dashboard from merged pull request 4

CloudSentinel night-mode dashboard, introduced in merged PR #4.

YZTA AI Hackathon Team 215 project. Across 25 commits, I built the Gemini backend layer, read-only SQLite MCP tools, model failover and quota backoff, diagnostics, tool orchestration, and query guardrail tests. The merged backend PR changed 13 files with 615 additions.

Inspect merged PR #1

Independent tools

Evaluation and traces

eval-delta compares paired evaluation runs by case and metadata slice, then produces seeded bootstrap confidence intervals plus terminal, JSON, and Markdown reports with CI-ready exit codes.

agent-trace-lint checks agent tool-call traces for protocol errors, invalid arguments, exposed secrets, risky shell operations, loops, and latency. Reports are available as text, JSON, or SARIF.

rag-citecheck checks RAG evaluation records for missing citations, unknown sources, token overlap, and absent quoted evidence. It also emits terminal, JSON, or SARIF output.

Protocols and test infrastructure

mcp-probe runs stdio MCP contract scenarios across schema discovery, tool calls, assertions, and latency, with JSON and JUnit reports for CI.

llm-replay-proxy is a FastAPI proxy for recording and replaying non-streaming OpenAI-compatible POST calls with local JSON cassettes.

Data visualization

Chocolate Ratings Dashboard explores 2,530 chocolate reviews in an R flexdashboard using ggplot2, Plotly, and DT, published with GitHub Pages.

Toolchain

Python, FastAPI, Pydantic, JavaScript, pytest, Ruff, GitHub Actions, SQLite, Gemini, MCP, R, and Swift

Contact

For project, internship, or collaboration conversations, email mertk.mek@gmail.com or visit mertefekurt.me.

Popular repositories Loading

  1. pixelmorph pixelmorph Public

    Python

  2. Memu-AI Memu-AI Public

    memu, yapay zeka destekli bir sohbet uygulaması.

    Swift

  3. PhotoEnchancer PhotoEnchancer Public

    simple, open-source photo processing application. Powered by Tkinter.

    Python

  4. Story-Generator Story-Generator Public

    AI Powered Story Generator

    Python

  5. TechnopatGrabber TechnopatGrabber Public

    Technopat Grabber

    Python

  6. DeckTop100 DeckTop100 Public

    Python