Skip to content
View tw4's full-sized avatar
💨
Life is goal
💨
Life is goal

Highlights

  • Pro

Organizations

@kamp-us @senchabot-opensource @BuzzSpire @KATMEKATRONIK

Block or report tw4

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.

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
tw4/README.md

Hi, I'm Mert 👋

AI/ML Engineer — I take AI-powered applications from idea to production. My focus is integrating LLMs into systems that are robust, private, and maintainable: retrieval-augmented generation, on-prem inference, and the unglamorous engineering that makes model output reliable enough to ship.

I come from a backend background (C# / .NET, microservices, enterprise integrations) and I bring that discipline into AI work — schema validation, error isolation, observability, and tests.

What I'm building

  • On-premise RAG platform — question answering over company documents, backed by PostgreSQL + Qdrant vector search with local Gemma inference via Ollama. No data leaves the network.
  • ollama-middleware — an OpenAI-compatible API gateway for locally hosted models: /v1/chat/completions, /v1/embeddings, key auth, streaming, and model aliasing so the real model identity never leaks to clients.
  • Structured-output pipelines — turning free text into deterministic, schema-conformant JSON with validation, a normalization layer, and retry. Multi-tenant isolation by design.
  • onmic.io — self-hosted, always-on WebRTC mesh voice rooms with screen sharing. docker compose up brings up the app, coturn, and automatic TLS.

Open source

Two of my pull requests are merged into Microsoft repositories:

I founded @BuzzSpire, an open-source organization where I maintain Nexar — a modern, ergonomic HTTP client library for .NET with a fluent builder, interceptors, retries, and 95% test coverage.

Toolbox

  • Languages — Python · C# · TypeScript · Rust · C/C++
  • AI/ML — Ollama · Gemma · Qdrant · RAG · embeddings · prompt & pipeline design
  • Backend — .NET · ASP.NET Core · Node.js · PostgreSQL · Docker
  • Frontend — Next.js · React · Tailwind CSS

Elsewhere

mertturkoglu.com · LinkedIn

Pinned Loading

  1. dotnet/maui dotnet/maui Public

    .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

    C# 23.3k 2k

  2. microsoft/windows-drivers-rs microsoft/windows-drivers-rs Public

    Platform that enables Windows driver development in Rust

    Rust 1.9k 130

  3. UI5/webcomponents UI5/webcomponents Public

    UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.

    TypeScript 1.8k 284

  4. BuzzSpire/Nexar BuzzSpire/Nexar Public

    Nexar is a powerful and user-friendly C# class designed for seamless communication with web APIs. With Nexar, sending and receiving HTTP requests has never been easier.

    C# 3 2

  5. OCRmyPDF-Qt-GUI-Client OCRmyPDF-Qt-GUI-Client Public

    A user-friendly Qt-based graphical interface for OCRmyPDF, making it easy to add OCR text layers to scanned PDF documents.

    Python 2

  6. csharp-ile-programlama csharp-ile-programlama Public

    C# ile Programlama — .NET 10 ve C# 14 kitabındaki 232 kod listesi

    C# 1