Desktop
- Java
- JavaFX
- C#
- .NET Core
// hello, world
Polyglot engineer across mobile, web, embedded, ML, blockchain, and vision.
▊ Scroll to continue
# about.md
I'm a computer-engineering student at Marmara University (İstanbul) with an Erasmus+ semester at IPCA (Braga, Portugal). I build across the stack — from ARM assembly and OpenCV/OpenGL to Spring Boot APIs, Jetpack Compose apps, and Solidity smart contracts.
What ties it together is a taste for problems where creativity and engineering rigor meet. A tight loop I like: understand the domain, pick the right tools, ship the smallest thing that proves the idea, iterate with real users.
// skills.yaml
Languages, frameworks, and platforms I use to ship. Orbits group related tooling.
$ git log --oneline
My education and work history, written as commits.
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
ddea664Author: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
ddea664Author: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
4US GAME OYUN, YAZILIM VE PAZARLAMA A.Ş. · İstanbul, Türkiye
Marmara University · İstanbul, Türkiye
Instituto Politécnico do Cávado e do Ave · Braga, Portugal
İsmail Safa Özler Anadolu Lisesi · İstanbul, Türkiye
99317c4Author: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
Marmara University · İstanbul, Türkiye
75ab8fdAuthor: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
Instituto Politécnico do Cávado e do Ave · Braga, Portugal
ce9524bAuthor: ahmetgultekin <ahmetabdullahgultekin@gmail.com>
İsmail Safa Özler Anadolu Lisesi · İstanbul, Türkiye
// chapter: 2025
İstanbul → Braga, Portugal
For one semester at IPCA in Braga, I swapped the Bosphorus for the Cávado valley — writing OpenGL renderers and OpenCV pipelines in labs by day, walking past azulejo-tiled façades by evening. Shipping software in a foreign language made the stack feel smaller and the craft feel bigger.
Instituto Politécnico do Cávado e do Ave · Braga, Portugal · 2025
// projects/
Selected work. Open-source where possible; links point to the live site or the repo.
FIVUCSAS is a privacy-first, self-hosted biometric auth platform (face, voice, MRZ, liveness) with an embeddable widget — think reCAPTCHA, for biometrics. KVKK-compliant, model-split client/server, explicit consent flows, exportable audit log.
Mizan is a hybrid search + text-analysis engine for the Quran — BM25 over the Arabic with ISRI stemming, cross-language translation embeddings, and Abjad calculations verified against Tanzil.net and scholarly standards.
A JavaFX desktop tool that uses Vertex AI on Google Cloud to analyze project artifacts and surface insights. Focus on application performance and a tight UX.
Muhabbet is a privacy-first messaging platform built as a domestic alternative to WhatsApp/Signal for Turkey. KVKK-compliant by design, Kotlin everywhere — Android, iOS, and backend.
Built the entire front-end of 4US GameHub in Angular and contributed to the .NET Core backend. Also ran load tests with Apache JMeter, fixed bugs on the Byco payment screen, and helped migrate Octa Health Hub from plain JS to Angular.
Sarnic is the backup backbone behind all of my self-hosted services — encrypted database dumps, offsite mirror, restore-verify on every run, and loud alerts when anything fails. Named after the İstanbul cisterns.
A deliberately minimal portfolio for Rollingcat Software — one HTML file, no bundler, no framework. Ships fast, edits fast, costs nothing to host.
Real-time rendering, camera control, interactive object manipulation, and model loading with modern OpenGL, GLFW, and GLAD. Produced as part of the Erasmus+ semester at IPCA.
Detects and counts coins from an image using classical computer-vision techniques — thresholding, morphology, contour analysis, and Hough transforms.
Writing directly to the metal — interrupt handling, GPIO, timers, and memory-mapped peripherals on the ST Nucleo board, using ARM assembly with C glue.
A Solidity smart contract that makes donations auditable end-to-end — every transfer and distribution is verifiable on-chain.
// contact.md
The best way to reach me is email. I usually reply within a day.