Skip to content

About

I’m a year into an MSc in Computer Engineering at Karabük University, with a thesis on large-scale academic author disambiguation. Until Jul 2026 I was an AI Engineer at CodLab AI in Karabük.

At CodLab I was the sole engineer on an entity-resolution pipeline over bibliometric data — author disambiguation, designed and run in production, architected toward 85M+ articles (roughly 500M author mentions) on a single machine. The system is a two-stage Python ETL: PostgreSQL 15 with pgvector for 384-dim embeddings, Elasticsearch with a Turkish analyzer for fuzzy name search, SentenceTransformers, and RapidFuzz.

Matching runs through a multi-signal hierarchy — email, ORCID, ResearcherID, affiliation, the co-authorship graph, semantic embedding — with anti-snowball safeguards against false mega-clusters, and holds ~92% on a 200-case ground-truth benchmark with cluster-quality guards. A MinHash LSH block-then-cluster layer removed the Elasticsearch bottleneck entirely; an out-of-core memmap design keeps 85M-scale processing inside a fixed memory budget. Not everything worked: a ThreadPool Elasticsearch prefetch made things 35% slower, and a bucket filter cost 30 cases on the accuracy benchmark. The playground on this site reimplements the general technique with synthetic records.

Before that: at Mitsubishi Electric Innovation Center in Silicon Valley (Sep – Nov 2024) I optimized YOLO-based detection models for inference speed and accuracy; at DIATICS in Istanbul (May – Sep 2024) I did full-cycle computer vision — detection, classification, pose estimation, from data preparation and labeling through training and evaluation — served via FastAPI backed by PostgreSQL; at ArVis Technology (Jul – Sep 2023) I built a Unity game whose GPT-driven NPCs held unscripted conversations, with Azure text-to-speech and speech-to-text in a full voice loop; and at Deutsche Telekom (Jul – Aug 2023) I wrote Python automation for HR and back-office email workflows.

Education

MSc Computer Engineering, Karabük University

2025 – present

Thesis: large-scale academic author disambiguation. First year done.

BSc Computer Engineering, Karabük University

2020 – 2025

GPA 3.31. Senior project: an agentic assistant for Alzheimer’s patients — medication tracking and reminders, recording memories and photos and recalling them back in conversation, and memory exercises.

Publication

Tüylüoğlu, B. E., & Türker, İ. (2025). Author Name Ambiguity in Turkish Scientific Publications: A Bibliometric Verification Approach. 8th International Trakya Scientific Research Congress.

Community

Google Developer Student Clubs Karabük — Co-Lead

Oct 2023 – Jun 2025

I ran an introductory AI workshop, organized technical sessions and field trips, and coordinated a DevFest conference with 500+ attendees.

Skills

Languages
Python, SQL, C
ML/DL
PyTorch, ML, DL, NLP, computer vision, image processing, OCR and document processing, multimodal
Retrieval & agents
embeddings, vector search, RAG, GraphRAG, LangChain, LangGraph, agentic pipelines, tool calling, MCP
Data & serving
PostgreSQL, pgvector, Qdrant, Elasticsearch, FastAPI, REST APIs, Docker, Git
Spoken
English (professional), Turkish (native)