Ahmet Abdullah Gültekin
Bilgisayar Mühendisi · Ar-Ge & Yazılım Mimarisi
Özet
Yazılım geliştirme, benim için kodun ötesine bakıp bir sistemin mimarisini, ölçeklenebilirliğini ve operasyonel etkisini anlamaktır. 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ç tarafında Java/Spring Boot, depolama için PostgreSQL, arama için Apache Solr, dağıtık önbellek için Hazelcast, gözlemlenebilirlik için Fluent Bit → Loki + Grafana ve teslim için Docker kullanıyorum. Çalışmalarımın bir kısmını [RollingCat Software](https://rollingcatsoftware.com) adı altında yayımlıyorum; bu çatı altındaki [FIVUCSAS](https://fivucsas.com) adlı çok kiracılı biyometrik kimlik doğrulama platformuna liderlik ediyor, ayrıca C++ ile gerçek zamanlı 3B fizik simülasyonları ve bilgisayar görüsü boru hatları geliştiriyorum.
Deneyim
Aday Araştırmacı
TÜBİTAK BİLGEM · Gebze, Kocaeli, Türkiye
- Performans, gözlemlenebilirlik ve dağıtık sistem ilkelerine odaklanan araştırma düzeyinde arka uç sistemlerine katkı sağlıyorum.
- PostgreSQL üzerinde, arama için Apache Solr ve dağıtık önbellek için Hazelcast kullanan Java + Spring Boot servisleri üzerinde çalışıyorum.
- Fluent Bit → Loki log boru hattını Grafana panolarıyla işletip iç ekipler için teknik dokümantasyon hazırlıyorum.
- Core Java
- Spring Boot
- PostgreSQL
- Apache Solr
- Hazelcast
- Fluent Bit
- Loki
- Grafana
- Docker
Yazılım Geliştirici
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
- "AI Project Analyzer" masaüstü uygulamasını Java, JavaFX, GCP ve Vertex AI ile geliştirdim.
- Uygulama performansını iyileştirmek ve kullanıcı deneyimini artırmak için işlevler-arası takımlarla birlikte çalıştım.
- Java
- JavaFX
- Google Cloud Platform
- Vertex AI
Bilgisayar Mühendisliği Stajyeri
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
- 4US GameHub'ın tüm ön yüzünü Angular ve HTML/CSS kullanarak geliştirdim.
- .NET Core ile arka uç geliştirmeye katkı sağladım ve Apache JMeter ile yük testleri yürüttüm.
- Byco web sitesinde hata düzeltmeleri yaptım ve ödeme ekranını iyileştirdim.
- Mevcut bir JavaScript projesinin Angular tabanlı bir çatıya taşınmasına destek verdim (Octa Health Hub).
- Angular
- HTML
- CSS
- .NET Core
- Apache JMeter
Seçili Projeler
FIVUCSAS
FIVUCSAS — Face and Identity Verification Using Cloud-based SaaS (bulut tabanlı yüz ve kimlik doğrulama). Çok faktörlü biyometrik kimlik doğrulama (yüz + ses + kart + canlılık).
- Biometric Authentication
- OAuth 2.0
- OIDC
- Multi-tenant SaaS
- Java 21
- Spring Boot 3
Mizan
Harf/kelime sayımı ve Ebced hesaplı, yüksek hassasiyetli Kur'ân metin analiz motoru.
- Python
- BM25
- ISRI stemmer
- Translation embeddings
- FastAPI
Muhabbet
Türkiye'nin yerli anlık mesajlaşma platformu. Gizlilik öncelikli, KVKK uyumlu, baştan sona Kotlin.
- Kotlin
- Kotlin Multiplatform
- Ktor
- Jetpack Compose
- Compose Multiplatform
Eğitim
Bilgisayar Sistemleri Mühendisliği
Instituto Politécnico do Cávado e do Ave · Braga, Portugal — Lisans (Erasmus+ dönemi)
Bilgisayar Mühendisliği
Marmara University · İstanbul, Türkiye — Lisans
- Mühendislik Fakültesi Futbol Takımı
- LÖSEV gönüllüsü
Anadolu Lisesi
İsmail Safa Özler Anadolu Lisesi · İstanbul, Türkiye — Lise diploması
- Okul futsal takımı
- Satranç
- Dart
- Voleybol
Yetkinlikler
Masaüstü
- Java
- JavaFX
- C#
- .NET Core
Mobil
- Kotlin
- Jetpack Compose
Web
- TypeScript
- JavaScript
- Angular
- React
- Spring Boot
- FastAPI
- JSP & Servlets
- JSF
- HTML
- CSS
Blockchain
- Solidity
- Smart Contracts
Gömülü Sistemler
- C
- ARM Assembly
- Socket Programming
Makine Öğrenmesi
- Python
- Data Mining
- MATLAB
Bilgisayar Görüsü
- C++
- OpenCV
3B Programlama
- OpenGL
Veri & Arama
- PostgreSQL
- Apache Solr
- Hazelcast
- pgvector
- Microsoft SQL Server
- Redis
Sistemler & Platformlar
- Git
- Linux
- Docker
- Traefik
- Fluent Bit
- Loki
- Grafana
- Software Design
- Software Documentation
- Doxygen
- Apache JMeter
- GCP
- AWS
- Firebase
Seçili Sertifikalar
- TÜBİTAK BİLGEM YTE Bootcamp 2023: Spring Eğitimi — TÜBİTAK BİLGEM YTE
- Veri Bilimi için Python Programlama — Miuul
- + daha fazlası ahmetabdullah.gultek.in/certifications
Diller
- Türkçe (Ana dil)
- İngilizce (B2)