Muhammet Ali Köker

Muhammet Ali Köker

Bilgisayar ve mekatronik mühendisi; 2003'ten bu yana yazılım geliştiren, altı üniversiteye yayılan disiplinlerarası eğitimini adli bilişim, siber güvenlik, yapay zeka, veri ve sistem mühendisliği çalışmalarıyla birleştiren teknik yazar ve mühendis.

Bu sayfanın QR kodu

Seçilmiş Çalışmalar

Akademik yayınlar, doğrudan geliştirilen projeler ve farklı dönemlerden teknik çalışmalardan seçilmiş örnekler.

IBM POWER9 AC922 Üzerinde Adli Bilişim ve Yapay Zeka

2019'dan beri T.C. İçişleri Bakanlığı kapsamındaki adli bilişim ve yapay zeka çalışmalarımda kullandığım IBM POWER9 AC922; AltiVec/VSX, OpenMP, CUDA, Tesla V100, dlib, MXNet, FAISS, ArcFace, Kaldi, Vosk, whisper.cpp, OCR, dosya kazıma ve güncel CTranslate2/faster-whisper çalışmalarının ortak hesaplama platformuna dönüştü.

Genel Amaçlı Yazılımlarım

2000'li ve 2010'lu yıllarda geliştirilen ve kişisel web sitesi ile dönemin yazılım platformlarında yayımlanan genel amaçlı masaüstü yazılımları; bazı sürümler binlerce kez indirilmiştir.

Nesnelerin İnterneti ve Adli Bilişim (Kitap Bölümü)

Nesnelerin İnterneti ve Adli Bilişim (Kitap Bölümü)

Hüseyin Çakır ile birlikte yazdığım "Nesnelerin İnterneti ve Adli Bilişim" kitap bölümü; Hüseyin Çakır ve Çelebi Uluyol editörlüğündeki Nesnelerin İnterneti Kuramdan Uygulamaya kitabında, Nobel Yayınevi tarafından 2021'de yayımlandı (ss. 399-410, ISBN 978-625-417-165-9).

Görüntü ve Ses İşleme (Kitap Bölümü)

Görüntü ve Ses İşleme (Kitap Bölümü)

Nursel Yalçın ile birlikte yazdığım "Görüntü ve Ses İşleme" kitap bölümü; Hüseyin Çakır ve Çelebi Uluyol editörlüğündeki Yapay Zeka Kuramdan Uygulamaya kitabında, Nobel Yayınevi tarafından 2022'de yayımlandı (ss. 205-242, ISBN 978-625-427-802-0).

C# ile WebP Kodlayıcı Geliştirme

Bu C# WebP kodlayıcı, yerel libwebp sarmalayıcısı kullanmadan VP8L bit akışını doğrudan üretir; dönüşüm, LZ77 araması ve kanonik Huffman kodlama hattın temel katmanlarıdır.

Adli Bilişimde Veri Kazıma Algoritması

File carving, dosya sistemi üstverisi olmadan imza ve yapısal doğrulama ile veri çıkarmaya çalışır; yalnız başlangıç imzasına güvenmek yanlış pozitif ve hatalı sınır üretir.

İş Deneyimleri

2014'ten günümüze uzanan mesleki deneyim; üniversite bilgi işlem sistemlerinden insansız hava araçlarına, robotik, makine öğrenmesi, adli bilişim ve yüksek hacimli yazılım sistemlerine uzanmaktadır.

  1. 2019–Günümüz

    T.C. İçişleri Bakanlığı: Adli Bilişim Yazılım Mühendisi

    2019'dan günümüze — Yüksek hacimli ve gerçek zamanlı adli bilişim, yapay zeka ve büyük ölçekli yazılım sistemleri; Java/Spring, Oracle, C/C++, Python, ASR, görüntü/yüz işleme, tersine mühendislik ve performans mühendisliği.

  2. 2019–2025

    Argus Teknoloji: Makine Öğrenmesi Proje Mühendisi

    2019-2025 — Proje bazlı bilgisayarlı görü, derin öğrenme, örüntü tanıma ve sinyal işleme; C/C++, Python, OpenCV, CUDA ve OpenMP ile model, veri hattı, CPU/GPU ve performans mühendisliğini birlikte ele alan çalışmalar.

  3. 2016–2019

    Akınsoft ve Akın Robotics: Kontrol Yazılım Sorumlusu / Yönetici Bilgisayar Mühendisi

    2016-2019 — İnsansı robotik sistemlerde AROS/AR-CONTROL, AR-CORE, AR-GUI, ADA H4; kontrol, otonomi, davranış modelleme, HMM tabanlı ASR/TTS, görüntü işleme, telemetri ve gerçek zamanlı donanım-yazılım entegrasyonu.

  4. 2015–2016

    Kırıkkale Üniversitesi Uzaktan Eğitim Merkezi: Kısmi Zamanlı Büro Personeli

    2015-2016 yıllarında Kırıkkale Üniversitesi Uzaktan Eğitim Merkezi'nde uzaktan eğitim faaliyetlerinin günlük idari işleyişine ve birim operasyonlarına destek verdiğim kısmi zamanlı çalışma deneyimi.

  5. 2015

    Baykar: Stajyer Bilgisayar Mühendisi

    2015 — İkitelli'de TMS570/lwIP gömülü ağ çalışmalarıyla başlayıp Keşan'da gerçek İHA sistemleri, aviyonik hata ayıklama, C/C# statik analiz ve yer kontrol telemetrisiyle devam eden yazılım stajı.

  6. 2014

    Afyon Kocatepe Üniversitesi BİDB: Stajyer Bilgisayar Mühendisi

    2014 — AKÜ Bilgi İşlem Daire Başkanlığı Yazılım Şubesi'nde RFID, RS232, UID işleme, veri tabanı, seri port izleme ve Arduino tabanlı kartlı geçiş sistemleri üzerinde uçtan uca yazılım-donanım entegrasyonu.

Eğitim Bilgileri

Altı üniversiteye yayılan akademik eğitim; bilgisayar mühendisliği, mekatronik, işletme, adli bilişim ve siber güvenlik alanlarını kapsar.

Mühendislik Arşivi

2003'ten günümüze yazılım ve proje çalışmaları ile teknik makaleler, ders notları, akademik çalışmalar, eğitim ve mesleki faaliyetlerin hiyerarşik arşivi.

Kitaplarım2 kayıt

Yayınlanan kitap çalışmalarım ve akademik kitap bölümleri

Genel Amaçlı Yazılımlarım5 kayıt

2000'li ve 2010'lu yıllarda geliştirilen ve kişisel web sitesi ile dönemin yazılım platformlarında yayımlanan genel amaçlı masaüstü yazılımları; bazı sürümler binlerce kez indirilmiştir.

Bitirme ve Dönem Projeleri4 kayıt

Lisans bitirme projeleri ile yüksek lisans dönem projelerini bir arada gösteren akademik proje arşivi.

Blog114 kayıt

Yazılım ve sistem mühendisliği, gerçek zamanlı veri işleme, yapay zeka, konuşma ve sinyal işleme, adli bilişim, siber güvenlik ve algoritmalar üzerine teknik makaleler ve tarihsel teknik yazılar.

Algoritma Geliştirme Çalışmalarım7 kayıt

İhtiyaca yönelik geliştirdiğim ve optimize ettiğim algoritmalar.

Akademi43 kayıt

Mühendislik, bilgisayar bilimi, yazılım, yapay zeka, elektronik, matematik, siber güvenlik ve ilgili alanlarda açık ders notları.

Sertifikalı Eğitimler11 kayıt

Ağ ve sunucu yönetimi, programlama, siber güvenlik, yapay zeka, veri analizi, proje yönetimi, yabancı dil, iletişim ve PCB tasarımı alanlarında sertifikalı eğitimler.

Donanım ve Mekatronik Projelerim3 kayıt

Elektronik, donanım, mekatronik, robotik ve gömülü yazılım alanlarındaki projeleri.

Faaliyetler ve Topluluklar8 kayıt

Mühendislik yarışmaları, teknik ziyaretler, mesleki seminerler, üniversite toplulukları ve kurumsal yapay zeka ile büyük veri etkinlikleri.

Otomasyon Yazılımlarım4 kayıt

Veri tabanına veya dosyaya kaydedilen veriler üzerinde işlem yapılmasını sağlayan, farklı programlama dillerinde yazdığım programlar.

Diğer Yazılımlarım6 kayıt

İhtiyaca yönelik geliştirdiğim yazılımlar.

Web Sitelerim2 kayıt

Yeni web standartlarına uygun olarak geliştirdiğim web sitelerim.

Mühendislik Gelişim Çizgisi

Çalışmaların dönemlere göre teknik gelişim çizgisi.

  1. 2003–2012

    İlk yazılımlar, otomasyon uygulamaları ve kişisel web yayıncılığı.

  2. 2013–2018

    Algoritma optimizasyonu, gömülü sistemler, insansız hava araçları, robotik ve mekatronik.

  3. 2019–Günümüz

    Adli bilişim, siber güvenlik, kritik ve yüksek hacimli kurumsal yazılım sistemleri, gerçek zamanlı veri işleme, performans mühendisliği, konuşma ve sinyal işleme ile yapay zeka.