Junior Backend Developer · Ankara

BeyzanurAltındal

Java ve Spring Boot ile backend geliştiriyorum; LLM, RAG ve makine öğrenmesi modellerini gerçek uygulamalara bağlıyorum. Kütüphane ve arşivde indeksleme yaparak geçen zaman bana dağınık veriyi düzenli bir yapıya oturtmayı öğretti. Kodda da aynısını yapmayı seviyorum. I build backends with Java and Spring Boot and connect LLMs, RAG and machine learning models to real applications. Time spent indexing library and archive records taught me to turn scattered data into clean structure, and I bring the same habit to code.

005.133 — Dewey onlu sınıflamasında programlama dilleri005.133 — programming languages in the Dewey Decimal Classification

006

ProjelerProjects

Her kart, konusunun Dewey numarasını taşıyor. Kodların çoğu GitHub'da. Each card carries the Dewey number of its subject. Most of the code is on GitHub.

006.3 CHIKişisel projePersonal project

Chingu AI

Spring Boot 3 üzerinde çok özellikli bir yapay zekâ asistanı. Groq LLM API ile sohbet, Tavily ile web araması destekli RAG, PDF işleme, sesi yazıya çevirme ve ONNX Runtime ile ev fiyatı tahmini içeriyor. Giriş Google OAuth2 ile yapılıyor. A multi-feature AI assistant on Spring Boot 3: chat through the Groq LLM API, web-search RAG with Tavily, PDF processing, voice transcription and house-price prediction with ONNX Runtime, behind Google OAuth2 sign-in.

DEV.to yazısını oku ↗Read the DEV.to post ↗
  • Java 17
  • Spring Boot 3
  • Groq API
  • RAG
  • ONNX
  • OAuth2
  • MySQL
006.7 TROTicari siteCommercial site

Trophy Hediyelik

Bir kupa ve hediyelik eşya mağazası için katalog sitesi. 1.078 ürün Excel/CSV'den toplu olarak içe aktarıldı; yönetim paneli, görsel yükleme ve markanın kurumsal kimliği siteye işlendi. Hetzner VPS üzerinde yayına hazırlanıyor. A catalogue site for a trophy and gift shop. 1,078 products imported in bulk from Excel/CSV, with an admin panel, image uploads and the shop's brand identity applied. Being deployed on a Hetzner VPS.

  • Java 17
  • Spring Boot 3
  • Thymeleaf
  • MySQL
  • Excel/CSV import
649.1 MINEkip projesiTeam project

minikAdimlar

Bebek gelişimini takip eden mobil uygulamanın Spring Boot backend'i (Juniors-Center). Beslenme ve büyüme kayıtlarını Swagger ile uçtan uca test edip hataları düzelttim; şimdi uygulamanın yapay zekâ sohbet asistanını geliştiriyorum. Spring Boot backend for a baby-development tracking app (Juniors-Center). I tested feeding and growth records end to end with Swagger and fixed bugs; now I'm building the app's AI chat assistant.

  • Spring Boot
  • REST API
  • Swagger
  • AI chatbot
  • iOS
006.42 BELDevam ediyorIn progress

Türkçe Belge Veri ÇıkarmaTurkish Document Extraction

Türkçe belgelerden yapılandırılmış veri çıkarmada OCR, LLM ve hibrit yaklaşımları karşılaştıran bir benchmark ve ona eşlik eden bir makale. A benchmark comparing OCR, LLM and hybrid approaches for extracting structured data from Turkish documents, with an accompanying article.

  • Python
  • OCR
  • LLM
  • Benchmark
006.31 DATYarışmaCompetition

Datathon 2026

BTK Akademi, Google ve Girişimcilik Vakfı'nın Kaggle yarışması. Kariyer başarı skoru için regresyon hattı kurdum: RandomForest'tan LightGBM'e, oradan CatBoost'a geçtim. TF-IDF/SVD metin özellikleri ve Optuna ile en iyi public skorum ~90.69 MSE oldu. A Kaggle competition by BTK Akademi, Google and Girişimcilik Vakfı. I built a regression pipeline for a career-success score, moving from RandomForest to LightGBM to CatBoost. With TF-IDF/SVD text features and Optuna tuning, my best public score was ~90.69 MSE.

  • Python
  • CatBoost
  • LightGBM
  • Optuna
  • TF-IDF
362.11 HASBitirme projesiGraduation project

Hastane Randevu SistemiHospital Appointment System

Katmanlı mimariyle geliştirilmiş uçtan uca online randevu uygulaması: T.C. kimlik numarasıyla güvenli giriş, il → ilçe → hastane filtreleme, Fetch API ile canlı doktor listesi ve randevu iptali. A full-stack online appointment app with a layered architecture: secure sign-in with national ID number, city → district → hospital filtering, a live doctor list via the Fetch API, and appointment cancellation.

  • Java 17
  • Spring Boot 3
  • Spring Data JPA
  • Bootstrap 5
  • SQL Server

DiğerSmart Task Manager API · Kreş Otomasyon Sistemi (Orman Genel Müdürlüğü stajı) · Kotlin ve Jetpack Compose ile kişisel gelişim takip uygulaması AlsoSmart Task Manager API · Daycare Automation System (internship at the General Directorate of Forestry) · a personal-growth tracker in Kotlin and Jetpack Compose

005

Teknik yetkinliklerSkills

Backend

  • Java 17
  • Spring Boot 3
  • Spring Data JPA
  • REST API
  • Thymeleaf
  • Swagger / OpenAPI

Yapay zekâ ve veriAI & data

  • LLM API entegrasyonuLLM API integration
  • RAG
  • ONNX Runtime
  • CatBoost · LightGBM
  • Optuna
  • Python

VeritabanıDatabases

  • MySQL
  • Microsoft SQL Server
  • SQL

DiğerOther

  • Kotlin · Jetpack Compose
  • HTML · CSS · JavaScript
  • Bootstrap 5
  • Git · GitHub
331.7

DeneyimExperience

  1. KODA Bilişim
    Eki 2026 – devam ediyorOct 2026 – present
    Dijitalleştirme projesiDigitalization project

    Ulaştırma ve Altyapı Bakanlığı dijitalleşme projesinde belge indeksleme, tasnif ve tarama.Document indexing, classification and scanning for the Ministry of Transport and Infrastructure digitalization project.

  2. Juniors-Center
    2026 – devam ediyor2026 – present
    Backend geliştirici · ekip projesiBackend developer · team project

    minikAdimlar uygulamasının backend'inde test ve hata düzeltme; yapay zekâ sohbet asistanının geliştirilmesi.Testing and bug fixing on the minikAdimlar backend; building its AI chat assistant.

  3. T3 AI
    GönüllüVolunteer
    Açık kaynak katkıcıOpen-source contributor

    Ulusal açık kaynak büyük dil modeli projesine veri katkısı, model testleri ve dokümantasyon.Data contributions, model testing and documentation for Türkiye's national open-source large language model.

  4. Milli KütüphaneNational Library of Türkiye
    8 ay8 months
    İndekslemeIndexing

    Kütüphane kayıtlarının indekslenmesi ve düzenlenmesi.Indexing and organizing library records.

  5. TNC Group
    Staj · uzaktanInternship · remote
    StajyerIntern
  6. Orman Genel MüdürlüğüGeneral Directorate of Forestry
    Staj · AnkaraInternship · Ankara
    Yazılım stajyeriSoftware intern

    Kreş Otomasyon Sistemi'ni geliştirdim.Built the Daycare Automation System.

378

Eğitim ve sertifikalarEducation & certificates

EğitimEducation

  • Gazi Üniversitesi · TUSAŞ-Kazan MYOGazi University · TUSAŞ-Kazan Vocational School Bilgisayar Programcılığı (Önlisans)Computer Programming (Associate degree)
  • YÖK Dijital Üniversite PlatformuYÖK Digital University Platform Veri Analitiği · Modern Yazılım GeliştirmeData Analytics · Modern Software Development

SertifikalarCertificates

  • Generative AI Mastery
  • Datathon 2026
  • Generative AI for Educators
  • Yapay Zeka ile DönüştürmeTransforming with AI
  • AI4 Change Program
  • Makine ÖğrenimiMachine Learning
  • Veri Bilimi ve Yapay ZekaData Science and AI
  • Python Programlama 401Python Programming 401
  • AI Fundamentals
384

İletişimContact

Backend, yapay zekâ entegrasyonu ya da belge verisi çıkarma üzerine çalışıyorsanız yazın.If you're working on backend, AI integration or document data extraction, get in touch.