Skip to content
View tahsinkoc's full-sized avatar

Block or report tahsinkoc

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

Tahsin Özgür KOÇ

Software Engineer exploring AI systems and autonomous decision-making

Building intelligent software systems with a focus on AI, autonomy, and practical engineering.

Website GitHub LinkedIn Papers Medium Email

Profile

I am a software engineer focused on intelligent systems that can reason, adapt, and support practical decision-making. My work bridges full-stack engineering, AI infrastructure, and research-oriented software design.

I have strong experience with React, Next.js, TypeScript, .NET Core, and Python, alongside practical expertise in AI tools and modern web technologies.

I began with full-stack software development and gradually moved toward problems in artificial intelligence, autonomous systems, embedded and networked software, embedding infrastructure, vector search, and memory systems for LLM applications. My long-term goal is to contribute to academic and institute-level research in machine intelligence, dependable information systems, and robust autonomous decision-making.

I value rigorous problem formulation, clear implementation, and software that is both technically elegant and practically useful.


Research Direction

Area Interest
Decision Under Uncertainty Robust decision-making in partially observable and dynamic settings.
AI Infrastructure Embedding pipelines, vector search, memory subsystems, and agent-facing protocols.
Autonomous Systems Software architectures for adaptive, sensor-aware, and control-oriented systems.
Networked Software Distributed applications, communication protocols, and message-based integration.
Reliability & Security Testing, fault-aware design, privacy-aware engineering, and dependable information systems.
Perception & Signal Processing Image processing, statistical signals, and perception modules for intelligent systems.

Selected Work

Built with curiosity, not complexity.

Project Focus Summary
AIP - Agent Interaction Protocol Agent Systems, Protocol Design A TypeScript reference workspace for agent-to-service interaction over HTTPS with discovery, action schemas, task execution, and streaming updates.
Embrix Local Embeddings, Developer Tooling A production-oriented Node.js framework for generating and benchmarking local text embeddings with @xenova/transformers.
Vectra Vector Search, AI Infrastructure An API-first vector database concept for semantic search with external embedding generation and HNSW-style indexing.
CHME LLM Memory, Deterministic Systems A compact in-memory subsystem for document-grounded question answering, routing, and snapshot persistence.
Elentis Deno, REST APIs A minimal folder-based REST API toolkit for clean and organized TypeScript APIs on Deno.

Technical Notes

Work Type Year
Embrix: A Node.js Framework for Embedding Vector Generation and Similarity Evaluation Exploratory technical note 2026
Compact Hierarchical Memory Engine: A Deterministic In-Memory Subsystem for Document-Grounded QA Exploratory technical note 2026

Engineering Stack

Domain Tools & Technologies
Languages TypeScript, JavaScript, Python, C#
Frontend React, Next.js, React Native, Tailwind CSS, Shadcn UI, Bootstrap
Backend Node.js, .NET Core, Deno, REST APIs, WebSockets, SignalR, Socket.io
Data PostgreSQL, Microsoft SQL Server, SQLite, MongoDB
AI & Systems Embeddings, vector search, local inference, LLM memory systems, autonomous decision systems
Systems & Infrastructure Docker, Git, CI/CD, MQTT, distributed systems, cloud-oriented deployment workflows

Current Focus

I am currently exploring adaptive learning systems, robust autonomous decision-making, and practical AI infrastructure for intelligent applications. I am open to research collaborations and selected engineering projects in AI, autonomous systems, and advanced software engineering.


Profile Views

Pinned Loading

  1. vectra vectra Public

    Vectra is an API-first vector database designed for fast, meaningful semantic search. It enables applications to generate vectors, store embeddings, and perform high-performance similarity searches…

    Python

  2. elentis elentis Public

    Elentis is a straightforward tool for building REST APIs with Deno. It offers a simple, folder-based routing structure to help developers organize their projects. Designed with ease of use in mind,…

    TypeScript 4

  3. embrix embrix Public

    A lightweight, production-ready NPM package for generating text embeddings locally using @xenova/transformers. Supports MiniLM and BGE models with 384-dimensional vectors. Features include batch pr…

    TypeScript

  4. instruction-bot instruction-bot Public

    An automated Python bot that generates instruction-answer datasets for LLM fine-tuning using any OpenAI-compatible API. Features configurable language/style, memory system to prevent duplicates, an…

    Python

  5. pocket-tesla-backend pocket-tesla-backend Public

    Pocket Tesla is a NestJS v10 proof-of-concept backend API that integrates with the Tesla Fleet API to manage vehicles, alerts, and user authentication. It features JWT-based auth, MongoDB storage, …

    TypeScript

  6. mach mach Public

    MACH is a hardware monitoring application that displays real-time performance metrics of essential computer components, including the processor, graphics card, RAM, and more. With a user-friendly i…

    HTML 4