↓ Skip to main content
Sercan Tırnavalı

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.

About me Explore my projects

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.

View the project on GitHub →

Tirnavali.Converter.BasicRumiToGregorian
#

A lightweight C# library for converting Rumi calendar dates to the Gregorian calendar.

View the project on GitHub →

Acknowledge
#

An open-source project supporting knowledge management and personal productivity workflows.

View the project on GitHub →

View all projects →

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.

Read all articles →

Let’s Work Together
#

If you are interested in RAG, information retrieval, digital archives, or library technology, feel free to get in touch.

Get in touch →

Recent