Masaüstü
- Java
- JavaFX
- C#
- .NET Core
// merhaba, dünya
Ar-Ge ve yazılım mimarisi üzerine çalışan; dağıtık sistemler, arka uç, mobil, bilgisayar görüsü ve biyometrik ML alanlarında deneyimli bir bilgisayar mühendisi. TÜBİTAK BİLGEM'de Aday Araştırmacı.
▊ Devam etmek için kaydır
# hakkimda.md
Bir sistemde kodun ötesindeki kısım benim için önemli: sistem nasıl kurgulanmış, nasıl ölçekleniyor ve üretimde nasıl davranıyor. Marmara Üniversitesi Bilgisayar Mühendisliği son sınıf öğrencisiyim ve TÜBİTAK BİLGEM'de Aday Araştırmacı olarak çalışıyorum; bir dönemimi Erasmus+ ile IPCA'da (Braga, Portekiz) geçirdim. Arka uç işlerimin çoğu Java ve Spring Boot ile; depolama için PostgreSQL, arama için Apache Solr, dağıtık önbellek için Hazelcast, gözlemlenebilirlik için Fluent Bit, Loki ve Grafana, dağıtım için Docker kullanıyorum.
RollingCat Software adı altında yayımladığım çok kiracılı biyometrik kimlik doğrulama platformu FIVUCSAS'ı yürütüyorum; ayrıca C++ ile gerçek zamanlı 3B fizik simülasyonları ve bilgisayar görüsü işlem hatları geliştirdim. Sistem düşüncesi ile mühendislik disiplininin önem taşıdığı problemleri seviyorum: alanı anla, doğru araçları seç, fikri kanıtlayan en küçük sürümü çıkar ve gerçek kullanıcılarla geliştir.
// yetkinlikler.yaml
Kullandığım diller, çatılar ve platformlar. Her yörünge ilgili araçları gruplar.
$ git log --oneline
Eğitim ve iş geçmişim, commit'ler hâlinde yazıldı.
TÜBİTAK BİLGEM · Gebze, Kocaeli, Türkiye
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
dfced72Author: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
TÜBİTAK BİLGEM · Gebze, Kocaeli, Türkiye
ddea6a8Author: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
ddea6a8Author: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
Instituto Politécnico do Cávado e do Ave · Braga, Portugal
Marmara University · İstanbul, Türkiye
İsmail Safa Özler Anadolu Lisesi · İstanbul, Türkiye
75ab8fdAuthor: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
Instituto Politécnico do Cávado e do Ave · Braga, Portugal
99317c4Author: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
Marmara University · İstanbul, Türkiye
ce9524bAuthor: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
İsmail Safa Özler Anadolu Lisesi · İstanbul, Türkiye
// bolum: 2025
İstanbul → Braga, Portekiz
IPCA'da bir dönem geçirdim (Braga, Portekiz); laboratuvarlarda OpenGL render'ları ve OpenCV işlem hatları yazdım. Yurt dışında yazılım geliştirdiğim ilk deneyimdi.
Instituto Politécnico do Cávado e do Ave · Braga, Portugal · 2025
// $ gh status
Açık depolarımın, sabitlenmiş çalışmalarımın ve son katkılarımın bir kesiti; her derlemede yenilenir.
Ahmet Abdullah Gültekin
@ahmetabdullahgultekinSenior Computer Engineering student at Marmara University
54 depo 4 takipçi 5688 son bir yıldaki katkı
Computer Vision Project that provides coin counting by OpenCV library in C++
A hands-on 3D graphics application built with modern OpenGL and C++. This project demonstrates real-time rendering, camera control, interactive object manipulation, and model loading using GLFW and GLAD. Designed for learning and experimenting with essential 3D programming concepts and techniques.
Nucleo-L476RG Embedded System Projects
Lottery Puchasing Platform - Solidity - Blockchain - dApp
Turkey's domestic messaging platform. Privacy-first, KVKK-compliant, Kotlin everywhere.
Trainvoc - Vocabulary training app (Backend, Mobile, Web)
Son güncelleme: 25 Haz 2026 18:00. @ahmetabdullahgultekin
// projeler/
Seçilmiş çalışmalar. Mümkünse açık kaynak; bağlantılar canlı siteye ya da depoya yönlendirir.
FIVUCSAS (Face and Identity Verification Using Cloud-based SaaS), yüz, ses, belge (MRZ) ve aktif canlılığı kapsayan; gizlilik öncelikli, kendi kendine barındırılan, çok kiracılı bir biyometrik kimlik doğrulama platformudur. Biyometri için reCAPTCHA gibi çalışan gömülebilir bir widget'ı vardır. KVKK uyumludur ve birkaç repo üzerine kuruludur: Spring Boot 3 / Java 21 kimlik çekirdeği, FastAPI ML yan-süreci, React 18 web uygulaması ve Kotlin Multiplatform istemciler; PostgreSQL ve pgvector üstünde.
Mizan, Kur'ân için hibrit bir arama ve metin analizi motorudur. Arapça üzerinde ISRI kök bulucuyla PostgreSQL tam metin araması (BM25 tarzı), Türkçe ve İngilizce sorgular için üç pgvector gömme yolu ve Tanzil külliyatına harf-harf doğrulanmış Ebced hesapları çalıştırır. Her sonuç, kullanılan sayım yöntemini ve modeli bildirir.
Share Agent, Borsa İstanbul'un Katılım Endeksi (XKTUM) için uçtan uca bir hisse analizi ve işlem platformudur. Teknik ve temel analizi ağırlıklı bir sinyal skoruna (-100 ile +100) dönüştürür, üç otomatik kâğıt-işlem ajanı çalıştırır ve bir Kotlin Multiplatform mobil uygulama sunar. Algolab API üzerinden canlı emir iletimi yazılmıştır ama varsayılan olarak devre dışıdır. Hetzner CX43 sunucusunda canlıda çalışmaktadır.
Muhabbet, WhatsApp ve Signal'e yerli bir alternatif olarak Türkiye için kurulan, gizlilik öncelikli bir mesajlaşma uygulamasıdır. Tasarımı gereği KVKK uyumludur ve baştan sona Kotlin ile yazılmıştır: Compose Multiplatform istemci (Android yayında, iOS geliştirme aşamasında) ve Kotlin Spring Boot arka uç. Henüz kullanıcılara açılmamış, aktif bir MVP'dir.
Sarnıç, Türkiye'deki özel okul, dershane ve kurslar için çok kiracılı bir programlama platformudur. 143 öğrenci, 20 öğretmen, 27 sınıf ve 24.444 ders saatini yöneten 24 sayfalık makrolu bir Excel dosyasının yerini almak için kuruldu ve onu gerçek, ortak çalışılabilir, OWASP sertleştirilmiş bir web uygulamasına dönüştürdü.
Google Cloud üzerindeki Vertex AI'yı kullanarak proje çıktılarını analiz eden ve içgörüler üreten bir JavaFX masaüstü aracı. Uygulama performansı ve sıkı kullanıcı deneyimi üzerine çalıştım.
RollingCat Software, bazı çalışmalarımı yayımlarken kullandığım bir çatı isim. Bir şirket değil, sadece bir ad. FIVUCSAS bu ad altında; geliştirmede birkaç başka iş daha var.
2025 Bahar dönemi IPCA Erasmus+ projelerinin birleşik kartı: BilliardShow (OpenGL/C++), VirtualMoneyCounter (OpenCV/C++), Nayborly (web) ve PracticalWork (ileri veri yapıları). Vitrin değil ders projesi; ama grafik ve sistem mühendisliğine yöneldiğim dönem.
// iletisim.md
Bana ulaşmanın en iyi yolu e-posta. Genellikle bir gün içinde yanıtlarım.
Staj, sözleşmeli iş ve işbirliklerine açığım.