Software engineer building AI systems and the backend services around them.

M.Sc. Software Engineering, Hacettepe University. Ankara.

See my work

About

I'm a software engineer and an M.Sc. student at Hacettepe University. I work on both AI and backend development. On the AI side that means language models, retrieval and computer vision. On the backend side I build the services around them with FastAPI and Spring Boot, so the models end up as software people can actually use.

4internships across backend, NLP and cloud
3rdplace at Çankaya University's 19th R&D Project Market
Top 38of 829 projects. Semifinalist in Turkcell's Technology Leaders of Tomorrow competition
3.32GPA, honor student at Çankaya University

Experience

  • Built a Python/FastAPI AI microservice for accounting expenses: clustering, category recommendation, periodicity analysis and anomaly detection.
  • Grouped expense descriptions with TF-IDF and K-Means, then recommended groups from similarity scores and category profiles.
  • Wrote an anomaly module that flags unusual amount changes in periodic expenses using SARIMA/ARIMA with statistical fallbacks.
  • Set up a fine-tuning pipeline for Turkish NLP with BERTurk and Hugging Face Transformers, including cleaning, tokenization and training.
  • Handled data preparation, evaluation and inference across the training cycle.
  • Queried and validated large datasets with SQL.
  • Deployed machine learning models on Google Cloud by integrating Vertex AI through REST APIs.
  • Applied scalable AI service architecture, API integration and deployment pipeline practices.
  • Contributed to Spring Boot backend services.
  • Developed REST APIs and service-layer business logic.

Projects

Retrieval-Augmented Generation for Legal QA

Turkish legal question answering

  • RAG pipeline combining BM25, FAISS dense retrieval with BGE-M3, Reciprocal Rank Fusion and a BGE reranker.
  • Six-stage experimental setup covering local Qwen2.5 inference, QLoRA fine-tuning and BGE-M3 embedding fine-tuning.
  • Evaluated on HMGS 2025 and synthetic QA sets: Recall@K, MRR and nDCG for retrieval; F1, ROUGE-L, citation accuracy and faithfulness for generation.
View on GitHub

Hayat Ağı

Emergency communication under rubble, with no cellular network

  • Built the mobile app end to end, including ESP32 integration over BLE, connection management and message transmission.
  • Prepared and labeled data, and tuned the severity rules of the AI model that prioritizes emergency messages by medical triage protocols.
  • TUBITAK 2209-A research support, 3rd place at Çankaya University's 19th R&D Project Market, and semifinalist (top 38 of 829) in Turkcell Technology Leaders of Tomorrow. Team of four.
View on GitHub

Retinal Disease Classification

Deep learning on fundus images

  • Classification model in PyTorch using Swin Transformer and EfficientNet architectures.
  • Semi-supervised learning with the Mean Teacher framework.
  • Streamlit interface for real-time image upload and prediction.
View on GitHub

HEALTH-AI

Erasmus+ intelligent health consultation platform

  • Built the foundational machine learning pipelines and model architectures for health assessment within the Erasmus+ initiative.
  • Led agile cycles in Jira: sprint planning, estimation and delivery for an international, cross-functional team.
  • Drove debugging, edge-case fixes and refactoring toward robust inference and maintainable code.
View on GitHub

Skills

Generative AI and LLMs
RAG, retrieval pipelines (BM25, FAISS, vector databases), fine-tuning (QLoRA, LoRA), Hugging Face, prompt engineering
Machine learning
PyTorch, scikit-learn, CNN, Vision Transformer, Swin Transformer, NLP with BERTurk, time series (SARIMA/ARIMA), semi-supervised learning
Languages
Python, Java, JavaScript, C#, C, SQL, Dart
Backend and web
FastAPI, Spring Boot, REST APIs, Streamlit
Cloud and tools
Google Cloud Platform, Vertex AI, Docker, Git, Jira

Education

Sept 2026 – Present

Hacettepe University

M.Sc. Software Engineering

Oct 2022 – July 2026

Çankaya University

B.Sc. Software Engineering

Honor student, GPA 3.32 / 4.00. 50% scholarship and 10% academic merit scholarship.

Awards and certificates

  • Certificate of Achievement in AI, Erasmus+ HEALTH-AI, funded by the European Union
  • 3rd Place, 19th R&D Project Market, Çankaya University
  • Natural Language Processing certificate
  • TEDxBilkent participation
  • Code Sprint participation

Languages

  • TurkishNative
  • EnglishProfessional, B2

Looking for a junior or long-term internship in AI, machine learning or backend engineering.

beratmertgokkaya21@gmail.com