Summary
Gokhan Gunay is a Senior Application Embedded Software Engineer with over a decade of hands-on experience designing and implementing C++-centric backend and embedded frameworks across Windows, Linux, Android, FreeRTOS and bare-metal environments. He combines deep expertise in signal and image processing, multithreading, networking and data security with strong engineering practices—TDD, clean code and design patterns—to deliver robust, testable systems. His recent roles span system-level firmware and Linux control applications, including projector autofocus algorithms using OpenCV and TCP/IP stacks over LwIP for remote control and firmware updates. He has a track record leading teams and architecting complex embedded suites for high-reliability domains (spacecraft data acquisition, medical devices, industrial inspection). Equally comfortable in Python, Java and Dart, he also builds Flutter frontends and CI/CD pipelines, reflecting a multidisciplinary approach from hardware PCB design to high-level apps. Based in Rotterdam, he brings research-grade rigor (PhD-level work in image registration) to practical product engineering, often translating advanced signal-processing methods into production C++ code.
10 years of coding experience
18 years of employment as a software developer
Doctor of Philosophy - PhD Radiologic Technology/Medical Informatics, Doctor of Philosophy - PhD Radiologic Technology/Medical Informatics at Erasmus MC
Bachelor's degree, Bachelor's degree at Mustafa Kemal Üniversitesi
Master's degree Telecommunications Engineering, Master's degree Telecommunications Engineering at Istanbul Technical University