Sercan Tırnavalı
Librarian & Software Developer
Librarian & Software Developer#
I work on information retrieval, RAG systems, and digital archives. At the Turkish Parliament Library, I combine professional library experience with software development and AI research to make knowledge more accessible, searchable, and useful.
Areas of Expertise#
RAG and generative AI#
I work on Retrieval-Augmented Generation systems that connect large language models with reliable knowledge sources, with a focus on retrieval quality.
Information retrieval#
I build solutions around search engines, document ranking, semantic search, and helping people find the right information quickly.
Digital archives#
My interests include digitization, metadata management, OCR workflows, and institutional archive applications.
Software development#
I create sustainable, searchable, and practical software solutions for library and archive use cases.
Featured Projects#
Archivist#
An open-source archive management system with document management, PDF viewing, and full-text search capabilities.
Tirnavali.Converter.BasicRumiToGregorian#
A lightweight C# library for converting Rumi calendar dates to the Gregorian calendar.
Acknowledge#
An open-source project supporting knowledge management and personal productivity workflows.
Career and Education#
- Turkish Parliament Library — Librarian and Software Developer
- Ankara University — PhD student in Artificial Intelligence Studies
- Hacettepe University — MSc in Information Management
- Hacettepe University — BSc in Information Management
Selected Writing#
I write about information retrieval, AI, digital archives, and software development on my blog.
- Improving Retrieval Quality in RAG Systems
- Technical Architecture of the Turkish Parliament Digital Archive
- Converting Ottoman Rumi Dates to Gregorian Dates
Let’s Work Together#
If you are interested in RAG, information retrieval, digital archives, or library technology, feel free to get in touch.