Ahmet Kar

Yazılım Mühendisi — Backend / Java

SHEET A1

Hakkımda

Yazılım Mühendisliği bölümünden mezun oldum. Lisans eğitimim boyunca Java ve C programlama dilleri, algoritmalar ve SQL/veritabanı yönetimi üzerine çalıştım; Kotlin kullanarak mobil uygulamalar geliştirdim. Staj sürecimde Java ve Spring Boot ile backend uygulamaları ve REST API'ler geliştirerek pratik deneyim kazandım. Kariyerime backend geliştirme alanında, özellikle Java ve Spring Boot üzerine yoğunlaşarak devam etmek istiyorum.

SHEET A2

Projeler

KariyerBul – İş İlanı Platformu

2026

Aday, işveren ve admin rolleri için üç ayrı akışa sahip, Spring Boot backend ve React frontend'den oluşan bir iş ilanı platformu. JWT'yi httpOnly cookie'de saklayan ve CSRF koruması olan bir kimlik doğrulama mimarisi, rate limiting ve Docker Compose ile paketlenmiş bir altyapı içeriyor.

  • Spring Boot
  • Java 21
  • Spring Security
  • JPA/Hibernate
  • React
  • Docker
GitHub Reposu

Plantify – Smart Plant Care App

2026

Kullanıcıların bitkilerini yönetip bakım geçmişini takip edebildiği Kotlin tabanlı Android uygulaması. Bitki fotoğrafı üzerinden yapay zeka ile tür tespiti yapan bir görüntü tanıma API'si entegre edilmiştir. Lisans bitirme projesi kapsamında geliştirilmiştir.

  • Kotlin
  • Android SDK
  • REST API
  • AI image recognition

Restoran Sipariş Yönetim Sistemi

2024

Masa bazlı sipariş oluşturma, adisyon ve toplam tutar hesaplama özellikli masaüstü uygulaması. Sipariş kalemleri MSSQL veritabanında ilişkisel olarak modellenmiştir.

  • Java
  • JDBC
  • MSSQL
  • Swing
GitHub Reposu
SHEET A3

Teknolojiler

DillerJava, C, JavaScript, SQL, Kotlin
Framework / PlatformSpring Boot, Spring Security, React, Android SDK, REST API
VeritabanıMS SQL Server, JPA/Hibernate, JDBC
AraçlarDocker, Git, JUnit, Mockito
SHEET A4

Eğitim

Doğuş Üniversitesi — Yazılım Mühendisliği, Lisans
Mühendislik Fakültesi, Örgün Öğretim
2022–2026