Doktora tez konusu esnasında FPGA ile tanıştı ve bir robotun ters kinematik hesaplamasında klasik yöntemlerin yetersiz kalması nedeniyle bu problemi çözebilecek teknoloji olarak FPGA'ları keşfetmiş ve FPGA temelinde paralel bir mimari geliştirmiş ve geliştirdiği sistemi gerçek zamanlı çalıştırmak suretiyle sorunu çözebilmiştir. Konuyla ilgili makaleleri SCI indeksli dergilerde de ayrıca yayınlanmıştır. Özellikle ekstra uzva sahip oldukça karmaşık bir robot kolun gerçek zamanlı çalışması hususunda geliştirdiği çözümler FPGA alanında ileri düzey bilgi ve deneyimler edinmesine önemli katkılar yapmıştır. Devamında ise yüksek lisans öğrencisiyle görüntü işleme tekniği olan şablon eşlemeyi donanımda tasarlayarak ve FPGA'da prototipleyerek görüntü işleme hızlandırıcısı tasarlamıştır. Yine bu çalışması başka bir SCI makalede yayınlanmıştır. Hali hazırda ülkedeki tek Türkçe FPGA kitabının yazarıdır. Üniversitede Bilgisayar Mühendisliği Bölümünde öğretim üyesi olarak çalışan eğitmen Sayısal Tasarım, Mikroişlemciler ve Bilgisayar Mimarisi dersleri vermektedir. Doktora ve yüksek lisans öğrencileriyle yapay zeka işlemcisi (NPU) tasarımı konusunda çalışmaktadır. Son olarak ISERA Yapay Zeka Teknolojileri AŞ'de danışmanlık görevi üstlenerek firmanın yapay zeka çiplerinin tasarlanmasında ve stajerlerin eğitim programlarında sorumluluk almaktadır. Yaklaşık 10 yıldır FPGA'larla proje geliştiren eğitmen Sakarya'da SUBU ASIC adında kendi ekibini kurarak çeşitli firmalarla çip tasarımı alanında projeler geliştirmektedir. Son dönemde motor kontrol ve şifreleme yongalarının geliştirilmesi hususunda iki ayrı firmayla ortak proje geliştirmektedir.