Muhammet Ali Köker

Muhammet Ali Köker

Bilgisayar ve mekatronik mühendisi; adli bilişim, siber güvenlik, yapay zeka, konuşma işleme ve büyük ölçekli yazılım sistemleri alanlarında çalışan çok disiplinli mühendis.

Bu sayfanın QR kodu

Güncel Mühendislik Odağı

Güncel çalışmaların üç ana teknik eksende kompakt özeti.

Eğitim Bilgileri

Bilgisayar mühendisliği, mekatronik, işletme, adli bilişim ve siber güvenlik alanlarında altı üniversitede tamamlanan eğitimler; kitap bölümleri, dönem ve bitirme projeleri.

İş Deneyimleri

2014’ten günümüze kartlı geçiş, insansız hava araçları, robotik, adli bilişim, yapay zeka, sinyal işleme, siber güvenlik ve kurumsal yazılım sistemlerinde mesleki deneyim.

  1. 2019–Günümüz

    T.C. İçişleri Bakanlığı: Adli Yazılım Mühendisi (Devam Ediyor)

    Ankara'da tam zamanlı olarak adli bilişim, ses ve konuşma işleme, konuşmacı tanıma, makine öğrenmesi, kriptoloji, sunucu yazılımı, C, C++, C#, Python, OpenMP ve CUDA alanlarında çalışmaktadır.

  2. 2019–Günümüz

    Argus Teknoloji: Makine Öğrenmesi Proje Mühendisi (Devam Ediyor)

    Ankara'da proje bazlı olarak yapay zeka, görüntü işleme, makine öğrenmesi, derin öğrenme, örüntü tanıma, sinyal işleme, Python, OpenCV, C, C++, C#, Keras, TensorFlow, MXNet ve CUDA alanlarında çalıştı.

  3. 2016–2019

    Akınsoft: Robotik Yazılım Mühendisi, Yazılım Departmanı Yöneticisi

    Konya'da Akın Robotics bünyesinde insansı robotlar, robotik, arayüz ve kontrol yazılımı, yapay zeka, otonomi, davranış modelleme, görüntü işleme, ses tanıma, ses sentezleme, elektronik ve mekatronik alanlarında çalıştı.

  4. 2015–2016

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

    2015–2016 döneminde Kırıkkale Üniversitesi Uzaktan Eğitim Merkezi’nde kısmi zamanlı büro personeli olarak çalışma.

  5. 2015

    Baykar: Stajyer Bilgisayar Mühendisi

    İstanbul'da insansız hava araçları, savunma teknolojileri, gömülü yazılım, arayüz yazılımı, telemetri ve standardizasyon üzerine C, C++ ve C# projeleri geliştirdi.

  6. 2014

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

    Afyonkarahisar'da kartlı geçiş, RFID, kartlı güvenlik, kumandalı geçiş, elektronik, seri port ve uyarı sistemleri üzerine C, C++ ve C# projeleri geliştirdi.

Seçilmiş Çalışmalar

Akademik yayınlar, araştırma projeleri ve teknik makalelerden seçilmiş çalışmalar.

Bilgi Gizleme Bilimi: Steganografi

Bilginin varlığını başka bir taşıyıcı içinde gizleyen steganografi yöntemlerini, steganaliz yaklaşımını ve adli bilişim açısından sınırlarını inceler.

PKCS 7 ve Kriptografik İleti Sözdizimi

PKCS 7 ile başlayan ve CMS olarak standartlaştırılan kriptografik ileti sözdizimini; imzalı, zarflı ve şifreli içerik türleriyle birlikte inceler.

Yapay Zeka ve Yapay Sinir Ağları

Yapay sinir ağlarının temel hesaplama modelini, eğitim sürecini, genelleme sınırlarını ve üretim sistemlerindeki doğrulama gereksinimlerini açıklar.

SQL Enjeksiyonu ve Veri Tabanı Güvenliği

SQL enjeksiyonunun oluşum koşullarını, parametreli sorguları, yetki minimizasyonunu, dinamik SQL sınırlarını ve güvenli doğrulama yaklaşımını inceler.

Nesnelerin İnterneti Kuramdan Uygulamaya (Kitap Bölümü)

Nesnelerin İnterneti Kuramdan Uygulamaya (Kitap Bölümü)

Gazi Üniversitesi Bilişim Enstitüsü Adli Bilişim öğretim üyeleri ile hazırladığımız, "Nesnelerin İnterneti ve Adli Bilişim" başlıklı bölümü tarafımdan yazılan ve Nobel Akademik Yayıncılık tarafından yayınlanan kitap

Yapay Zeka Kuramdan Uygulamaya (Kitap Bölümü)

Yapay Zeka Kuramdan Uygulamaya (Kitap Bölümü)

Gazi Üniversitesi Bilişim Enstitüsü Adli Bilişim öğretim üyeleri ile hazırladığımız, "Görüntü ve Ses İşleme" başlıklı bölümü tarafımdan yazılan ve Nobel Akademik Yayıncılık tarafından yayınlanan akademik kitap

Mühendislik Arşivi

2003’ten günümüze yazılım, algoritma, donanım, akademik çalışma, teknik yayın, eğitim ve faaliyetlerin hiyerarşik arşivi.

Kitaplarım2 kayıt

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

  • Yapay Zeka Kuramdan Uygulamaya (Kitap Bölümü)Gazi Üniversitesi Bilişim Enstitüsü Adli Bilişim öğretim üyeleri ile hazırladığımız, "Görüntü ve Ses İşleme" başlıklı bölümü tarafımdan yazılan ve Nobel Akademik Yayıncılık tarafından yayınlanan akademik kitap
  • Nesnelerin İnterneti Kuramdan Uygulamaya (Kitap Bölümü)Gazi Üniversitesi Bilişim Enstitüsü Adli Bilişim öğretim üyeleri ile hazırladığımız, "Nesnelerin İnterneti ve Adli Bilişim" başlıklı bölümü tarafımdan yazılan ve Nobel Akademik Yayıncılık tarafından yayınlanan kitap
Bitirme Tezlerim4 kayıt

Üniversite eğitimlerim sürecinde hazırladığım bitirme tezlerim

Blog62 kayıt

Bilim, teknoloji ve mühendislik hakkında yazılarım

  • PCM İşlemede Deterministik Zaman EkseniPCM medya zamanı, sistem saatından değil kanal başına işlenmiş gerçek örnek sayısından türetilmelidir. Bu yaklaşım stereo veri, kısmi okumalar, son çerçeve, yuvarlama ve segment sınırlarında tutarlı zaman damgaları sağlar.
  • Java Sistemlerinde Çalışma Zamanı OptimizasyonuJava Sistemlerinde Çalışma Zamanı Optimizasyonu konusunu teknik kapsamı, uygulama ayrıntıları ve mühendislik sınırlarıyla açıklar.
  • Stereo Akışlarda Deterministik Konuşmacı AyrımıStereo kayıtlarda kanal eşlemesi altyapı tarafından garanti edildiğinde konuşmacı kimliği tahmin edilmek yerine kanal sahipliğinden türetilebilir. Bu yaklaşım, bağımsız kanal VAD sonuçlarını, doğrulama pencerelerini, tek aktif segment durum makinesini ve açık süre sınırlarını birleştirerek tekrarlanabilir segmentler üretir.
  • Sonlu Durumlu Türkçe Heceleme AlgoritmasıTürkçe sözcükleri ünlü ve ünsüz geçişlerine dayalı sonlu durumlu bir algoritmayla heceler. Dil kuralları, istisnalar, doğrusal karmaşıklık ve uygulama sınırları incelenir.
  • ArcFace Modellerinde ONNX ve CTranslate2ArcFace ile eğitilmiş InsightFace yüz embedding modellerinin ONNX biçiminden CTranslate2'ye neden doğrudan dönüştürülemediğini; model biçimi, mimari, grafik yürütmesi ve sayısal doğrulama ayrımları üzerinden inceleyen teknik değerlendirme.
  • HikariCP ile İleri Düzey Havuz TasarımıHikariCP havuzlarının kapasite, zaman aşımı, yaşam döngüsü, doğrulama ve gözlemlenebilirlik ayarlarını üretim yükü altında değerlendirir. Amaç düşük gecikme ile güvenilir kaynak kullanımını birlikte sağlamaktır.
  • Java ile GSM WAV ÇözümlemeA-law, μ-law ve PCM içeren WAV akışlarını Java ile 16 kHz PCM sözleşmesine dönüştüren codec zincirini açıklar. Kanal koruması, yeniden örnekleme, VAD/ASR sırası ve adli kullanım sınırları incelenir.
  • AES Kriptanalizinde Cebirsel TemsilAES S-box için çarpımsal ters, bitler ve sonlu alan sabitlerini birleştiren cebirsel temsili inceler. Alan izi dönüşümü, azaltılmış tur saldırısı ve kriptanaliz yazılımının doğrulama gereksinimleri ele alınır.
  • Java ile Reflection Tabanlı ORM GeliştirmeJava reflection kullanarak annotation tabanlı hafif bir ORM çekirdeğinin nasıl kurulabileceğini inceler. Metadata cache, SQL üretimi, tür dönüşümü, transaction sınırları ve performans maliyetleri değerlendirilir.
  • DCT ve SIMD ile Algısal Görüntü Benzerliği64 x 64 görüntünün düşük frekans DCT katsayılarından 64 bitlik algısal özet üretir. SIMD nokta çarpımları, medyan nicemleme, Hamming uzaklığı ve büyük veri eşleme sınırları incelenir.
  • SOLID ile Değişime Dayanıklı MimariSOLID ilkelerini değişim maliyeti, bağımlılık yönü, test edilebilirlik ve üretim kodunun sadeliği üzerinden değerlendirir. İlkelerin gereksiz soyutlama üretmeden nasıl uygulanabileceğini gösterir.
  • Gürültülü Sesin Silaha DönüşümüGürültünün düzeyden bağımsız zamansal, spektral ve bağlamsal özelliklerinin uyku, dikkat ve stres üzerindeki etkisini inceler. Kasıtlı akustik baskı ile çevresel gürültü arasındaki adli çıkarım sınırı korunur.
  • Tarih Bölümlü Verilerde Dayanıklı BackfillTarih bölümlü veri hatlarında backfill işleminin güvenilirliği, ilerleme konumunu bellekte tutmaktan çok commit edilmiş çıktılardan durum türetmeye dayanır. Bu tasarım; veri kapanış sınırı, ters kronolojik eksik bölüm taraması, atomik yayın ve idempotent etki ilkelerini birlikte ele alır.
  • Haritalarda Maksimuma Göre NormalizasyonMaksimuma göre normalizasyon, birim değerlerini seçili kümedeki en yüksek değere oranlayarak göreli renk yoğunluğu üretir. Toplam içindeki paydan ve min-maks normalizasyonundan farklı olan bu yaklaşım; aykırı değerler, dönemsel karşılaştırma, eksik veri, negatif değerler ve uygun payda seçimi açısından açık bir görsel sözleşme gerektirir.
  • C# ile WebP Kodlayıcı GeliştirmeVP8L kayıpsız WebP bit akışını doğrudan C# ile üreten kodlayıcının dönüşüm, LZ77 ve Huffman katmanlarını açıklar. Resmi libwebp ile kapsam farkları ve web yayınındaki kazanımlar incelenir.
  • Adli Bilişimci Yaklaşımıyla Kimlik NumaralarıT.C. kimlik numaralarında biçim, sağlama, kayıt ve kişi doğrulamasını birbirinden ayırır. Sayısal örüntülerin akrabalık kanıtı olmadığı, veri sızıntısı ve adli kullanım sınırlarıyla birlikte açıklanır.
  • Sayısal Soundex ile Türkçe Fonetik EşlemeTürkçe ad ve sözcükleri sayısal Soundex benzeri bir fonetik koda dönüştüren yaklaşımı açıklar. Harf sınıfları, Türkçe ses özellikleri, çakışmalar ve aday eşleme maliyeti değerlendirilir.
  • Varyans Tabanlı Renk NicemlemeRGBA uzayında dört boyutlu momentler ve varyans tabanlı kutu bölme kullanan renk nicemleme algoritmasını inceler. Palet araması, bit paketleme, dosya boyutu optimizasyonu ve bellek maliyeti değerlendirilir.
  • Türkçe Metinlerde Tablo Tabanlı ASCII DönüşümüTürkçe metinleri deterministik bir karakter tablosuyla ASCII karşılıklarına dönüştüren yöntemi inceler. Unicode davranışı, büyük-küçük harf, performans ve veri kaybı sınırları ele alınır.
  • VAD Kütüphanesi GeliştirmePCM okuma, filtre bankası, Gaussian karar modeli ve zamansal durum makinesiyle üretim düzeyinde bir VAD kütüphanesinin geliştirilmesini açıklar. Stereo sahiplik, C'den Java'ya port ve gecikme sınırları ele alınır.
  • MFCC ile Konuşma Özellik ÇıkarımıMFCC ile Konuşma Özellik Çıkarımı konusunu teknik kapsamı, uygulama ayrıntıları ve mühendislik sınırlarıyla açıklar.
  • ASR Sistemlerinde Kuyruk KararlılığıASR sistemlerinde RTF değerinin neden tek başına kapasite ve gecikmeyi açıklamadığını inceler. Kuyruk kararlılığı, segment süresi, batch, heterojen sunucu yönlendirme, backpressure ve p99 ölçümleri ele alınır.
  • Java ile NiFi Custom Processor GeliştirmeJava ile geliştirilen bir NiFi custom processor için yaşam döngüsü, property yönetimi, session semantiği, hata yönlendirme ve thread güvenliğini açıklar. İşlemci tasarımı veri akışı ve backpressure bağlamında incelenir.
  • Ses İşlemede Spektrumdan CepstrumaSpektrum, log spektrum, cepstrum ve MFCC arasındaki matematiksel ilişkiyi açıklar. Homomorfik işleme, quefrency alanı ve konuşma özellik çıkarımındaki kullanım sınırları ele alınır.
  • Kritik Sistemlerde Güvenli Retry TasarımıKritik Sistemlerde Güvenli Retry Tasarımı konusunu teknik kapsamı, uygulama ayrıntıları ve mühendislik sınırlarıyla açıklar.
  • Enumerable CSV İşleme AlgoritmasıCSV başlığını model özellikleriyle bir kez eşleyip satırları IEnumerable üzerinden akışkan işleyen C# yaklaşımını açıklar. Reflection cache, GZip, tür dönüşümü, karmaşıklık ve CSV lehçesi sınırları değerlendirilir.
  • Dinamik QR Kod Üretim AlgoritmasıQR Code Model 2 kodlama hattını C# ile doğrudan gerçekleştiren yaklaşımı açıklar. Kip ve sürüm seçimi, Reed-Solomon kodları, matris yerleşimi, maskeleme ve dinamik web üretimi ele alınır.
  • Dağıtık Veri Sistemlerinde EşzamanlılıkDağıtık veri sistemlerinde izolasyon, MVCC, kayıp güncelleme, yazma sapması, çoğaltma gecikmesi ve serileştirilebilirlik arasındaki ilişkiyi inceler.
  • C# ile Türkçe DeasciificationASCII yazılmış Türkçe metindeki olası karakterleri bağlama göre geri kazandıran C# deasciification yaklaşımını açıklar. Örüntü tabloları, belirsizlik, performans ve doğrulama yöntemleri değerlendirilir.
  • C ile Hafif AES-128 GerçekleştirimiSabit bellekli ve tablo tabanlı bir AES-128 çekirdeğinin C ile gerçekleştirilmesini açıklar. Durum yerleşimi, anahtar genişletme, tur işlemleri, test vektörleri ve yan kanal sınırları değerlendirilir.
  • Konuşma Tanıma Sistemlerinde Whisper MimarisiWhisper mimarisini log-Mel girişi, encoder-decoder Transformer yapısı, token üretimi, zaman damgaları ve çok dilli konuşma tanıma açısından inceler. Model özellikleri üretim hattındaki gecikme ve doğruluk sınırlarıyla birlikte değerlendirilir.
  • Evrimsel Hesaplamada Seçilim ve OptimizasyonEvrimsel Hesaplamada Seçilim ve Optimizasyon konusunu teknik kapsamı, uygulama ayrıntıları ve mühendislik sınırlarıyla açıklar.
  • Adli Bilişimde Veri Kazıma AlgoritmasıHam byte akışında özelleştirilebilir başlangıç ve bitiş imzalarıyla bitişik dosya kurtaran carving motorunu açıklar. Trie araması, blok örtüşmesi, aralık çıkarımı ve doğrulama aşamaları incelenir.
  • Kimlik Modülüyle Deterministik ZamanlamaKimlik değerinin modüler dönüşümüyle günlük scheduler yükünü 24 saate deterministik biçimde dağıtan yöntemi açıklar. Dağılım dengesi, çakışma, yeniden üretilebilirlik ve zaman dilimi davranışı ele alınır.
  • Oracle SQL ile Güvenli Sayı DönüşümüOracle SQL ile Güvenli Sayı Dönüşümü konusunu teknik kapsamı, uygulama ayrıntıları ve mühendislik sınırlarıyla açıklar.
  • HikariCP ile Dinamik Veri Kaynağı YönlendirmeTransaction kapsamındaki veri kaynağı seçimini HikariCP, ThreadLocal bağlamı ve Spring yönlendirme bileşenleriyle güvenli biçimde kuran yaklaşımı inceler. Havuz kapasitesi, temizleme, gözlemlenebilirlik ve hata davranışı birlikte ele alınır.
  • Shannon Kapasitesi ve Bilginin GeometrisiShannon kanal kapasitesi, yüksek boyutlu uzaylarda sinyal, gürültü ve ayırt edilebilir bölgelerin geometrisi üzerinden yorumlanabilir. Bu bakış, temsil öğrenmedeki embedding ve gizli uzayların sınırlı kapasite ile bozulmalara dayanıklılık sorunlarıyla ortak bir çerçeve sunar.
  • Dosya İşlemede Atomik YayınlamaGeçici dosya ve atomik rename yaklaşımını atomiklik, görünürlük ve kalıcılık garantileri açısından inceler. NFS cache davranışı, fsync, manifest, çökme senaryoları ve çoklu yazıcı koordinasyonu ele alınır.
  • Bilgeliğin SerüveniVeri, enformasyon, bilgi ve bilgelik arasındaki ilişkiyi bilgi piramidi üzerinden tarihsel ve kavramsal olarak inceler.
  • SQL Enjeksiyonu ve Veri Tabanı GüvenliğiSQL enjeksiyonunun oluşum koşullarını, parametreli sorguları, yetki minimizasyonunu, dinamik SQL sınırlarını ve güvenli doğrulama yaklaşımını inceler.
  • Yapay Zeka ve Yapay Sinir AğlarıYapay sinir ağlarının temel hesaplama modelini, eğitim sürecini, genelleme sınırlarını ve üretim sistemlerindeki doğrulama gereksinimlerini açıklar.
  • PKCS 7 ve Kriptografik İleti SözdizimiPKCS 7 ile başlayan ve CMS olarak standartlaştırılan kriptografik ileti sözdizimini; imzalı, zarflı ve şifreli içerik türleriyle birlikte inceler.
  • RED (Type A) Şifreleme MakinesiJaponya tarafından İkinci Dünya Savaşı döneminde kullanılan RED Type A şifreleme makinesinin çalışma yaklaşımını ve kriptanaliz bağlamını inceler.
  • AktüatörlerMekatronik sistemlerde elektriksel, hidrolik veya pnömatik enerjiyi kontrollü fiziksel harekete dönüştüren aktüatörleri açıklar.
  • Mekatronik Sistemlerde SensörlerMekatronik sistemlerde fiziksel büyüklükleri ölçülebilir sinyallere dönüştüren sensörleri, sinyal koşullandırmayı ve hata kaynaklarını inceler.
  • Ölçme SistemleriÖlçülen büyüklük, sensör, sinyal koşullandırma, örnekleme, kalibrasyon ve belirsizlik bileşenlerinden oluşan ölçme zincirini açıklar.
  • Sistem Modelleme ve SimülasyonBir sistem modelinin belirli başlangıç koşulları ve girdiler altında yürütülmesini; doğrulama, geçerleme ve model sınırlarıyla birlikte ele alır.
  • Bilgi Gizleme Bilimi: SteganografiBilginin varlığını başka bir taşıyıcı içinde gizleyen steganografi yöntemlerini, steganaliz yaklaşımını ve adli bilişim açısından sınırlarını inceler.
  • FACIT Mekanik Hesap MakinesiFACIT mekanik hesap makinesinin dişli, taşıma ve basamak mekanizmaları üzerinden sayısal işlemleri fiziksel olarak nasıl gerçekleştirdiğini açıklar.
  • Mekatronik Sistemlerin TemelleriMekanik, elektronik, kontrol ve yazılım bileşenlerinin eş zamanlı tasarımını temel alan mekatronik sistem yaklaşımını açıklar.
  • HDD Sesinden Bilgi SızdırmaSabit disk sürücülerinden yayılan akustik örüntülerin yan kanal olarak değerlendirilmesini, veri çıkarımının koşullarını ve sınırlamalarını inceler.
  • Sıralama Algoritmalarının SesiSıralama algoritmalarındaki karşılaştırma ve yer değiştirme işlemlerinin sesleştirilerek algoritmik davranışın işitsel olarak gözlenmesini açıklar.
  • GIF'in HikayesiGIF dosya biçiminin indeksli renk, LZW sıkıştırma, saydamlık ve kare tabanlı animasyon özelliklerini tarihsel bağlamıyla açıklar.
  • İlk Mavi EkranWindows sistemlerindeki erken dönem mavi ekran örneklerini ve hata ekranlarının tanılama amacıyla nasıl kullanıldığını ele alan arşiv kaydıdır.
  • İnternet'in Atası: ARPANETPaket anahtarlamalı ağ araştırmalarının erken uygulamalarından ARPANET ile günümüz İnternet mimarisi arasındaki tarihsel ilişkiyi açıklar.
  • 1984'te Macintosh TanıtımıApple Macintosh bilgisayarının 1984 yılındaki tanıtımını, grafik kullanıcı arayüzü ve kişisel bilgisayar tarihi bağlamında ele alır.
  • Veri Yapılarına GirişVeri yapılarının bellek yerleşimi, erişim maliyeti, değişmezler ve algoritmik karmaşıklık üzerinden nasıl seçileceğini açıklar.
  • Windows 3.1 TanıtımıWindows 3.1 kullanıcı arayüzünü ve döneminin masaüstü işletim sistemi yaklaşımını gösteren arşiv niteliğinde bir tanıtım kaydıdır.
  • C Programlama: if YapısıC dilinde koşullu yürütmeyi, karşılaştırma operatörlerini, blok kapsamını ve giriş doğrulamasını küçük bir örnek üzerinden açıklar.
  • C Programlama: Hello WorldStandart C programının giriş noktasını, başlık dosyasını, çıktı üretimini ve süreç dönüş kodunu en küçük örnek üzerinden açıklar.
  • C Programlama: İki Tam Sayıyı ToplamaC dilinde iki tam sayının güvenli biçimde okunmasını, toplanmasını ve sonucun standart çıktıya yazılmasını gösterir.
  • Biquad Anten ile Kablosuz İnternet Alıcısı YapımıBiquad antenin yönlülük, rezonans, empedans, reflektör ve besleme hattı bileşenlerini kablosuz alıcı tasarımı bağlamında açıklar.
Teknik Bilgiler5 kayıt

Programlama, backend ve veri sistemleri, yapay zeka, konuşma ve görüntü işleme, gömülü sistemler, performans, ağ analizi, tersine mühendislik ve güvenli yazılım alanlarında teknik profil.

  • Programlama DilleriC ve C++ ile C# dillerinde çok iyi; Java ve Python dillerinde iyi düzeyde deneyime sahiptir. Ayrıca ASP, JavaScript, AutoIt, PHP ve Visual Basic ile çalışmıştır.
  • Veri Tabanı Sistemleri, Veri İşlemeMySQL konusunda çok iyi; Oracle ve PostgreSQL konusunda iyi düzeyde deneyime sahiptir. Ayrıca Microsoft SQL Server, SQLite, FAISS ve Redis ile çalışmıştır.
  • Geliştirme OrtamlarıVisual Studio, NetBeans, Eclipse, CodeLite, Code Composer Studio, IAR Workbench, Keil uVision, Xamarin Studio ve Android Studio geliştirme ortamlarıyla çalışmıştır.
  • Diğer Çalışma AlanlarıNesne yönelimli programlama, UML, .NET Windows Forms, GDI, WPF, Java Swing, OpenCV, Keras, TensorFlow, FFmpeg, Linux, gömülü Linux, ASP.NET, MVC, HTML5, CSS3, jQuery, SEO, işletim sistemi özelleştirme, Proteus ve Android alanlarında çalışmıştır.
  • Mikroişlemci, Mikrodenetleyiciler, FPGA, PLCTexas Instruments MSP430 ve Stellaris, STM32, ARM, PIC, Odroid, Raspberry Pi, Arduino, FPGA, Spartan-6, VHDL, PLC ve SIMATIC S7 ile çalışmıştır.
Algoritma Geliştirme Çalışmalarım7 kayıt

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

Sertifikalı Eğitimler10 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.

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

Uzun süredir web sitemde ve indirme sitelerinde yayında olan, binlerce kez indirilen ve editörün seçimi olarak tanıtılan programlarım.

  • Köker PortLogger 1.0Belirtilen parametrelere göre seri porta bağlanan, gelen verileri görüntüleyen ve dosyaya kaydeden yazılım.
  • Köker GizliBilgi 1.0Girilen metni kriptolayarak istenen resim - ses dosyasına gizleyen ve bu bilginin şifre girilerek tekrar okunabilmesini sağlayan steganografi yazılımı.
  • Köker Zamanla! 1.0Belirlenen süre sonunda istenen işlemin gerçekleştirilmesini sağlayan yazılım.
  • Köker Belgeindir 1.3Yaygın arama motorlarında belge arama ve indirme yazılımı.
  • Köker YazıcıTamir 1.5Yazdırma biriktiricisi (Spooler) servisini denetleyerek ve yazıcı önbelleğini zorla temizleyerek yazıcı sorunlarının çözülmesini sağlayan yazılım.
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, yapay zeka, konuşma işleme, büyük veri ve kurumsal yazılım sistemleri.