Summary
Yasin Gözübüyük is a Software Team Lead with 8 years of hands-on experience building low-level and embedded systems using C, C++, Qt, Python and Android NDK, now leading development at SmartAlpha. He combines a "Zero-Bug" mindset with layered architecture and clean-code practices, having implemented GPU buffers with OpenGL, OpenCL compute pipelines, OpenCV preprocessing, and Snapdragon Neural Engine inference for real-time video systems. His background spans RTOS and bare-metal firmware on Cortex-M/A platforms, MISRA-compliant automotive projects, HMI development, and extensive work with communication protocols (UART, SPI, I2C, CAN, USB). He also brings desktop and server-side experience (Qt, C#, Laravel, Docker) plus test-driven and static-analysis habits (GTest, GMock, Ceedling, CppCheck, Robot Framework). Notably, he has bridged research and product: converting Python/ML prototypes into optimized C++ modules running on SOMs and mobile accelerators. Based in Ankara, he pairs rigorous embedded expertise with practical architecture and team leadership.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineer, Bachelor's degree, Electrical and Electronics Engineer at Kırıkkale Üniversitesi
Master's degree, Computer Science, Master's degree, Computer Science at Başkent Üniversitesi
Turkish, English