Summary
Recep Gul is a Senior Software Engineer based in Istanbul with eight years of professional experience building embedded and connectivity software for industrial and IoT products. He has led small teams and owned critical modules across projects—from KNX-enabled smart home systems and device drivers to protocol classifiers and Siemens Sinumerik edge connectivity—primarily using modern C++ in Linux and containerized environments. Comfortable across the stack, he pairs low-level embedded C and kernel work with backend development, Python integration testing, and Node.js tooling to streamline development and testing workflows. At Siemens he designs, implements and tests connectivity components with g++, CMake, gdb and Google Test, demonstrating a strong focus on reliable, production-grade code. Known for pragmatic problem-solving, he brings hands-on debugging and system-design experience to bridge device firmware and cloud-edge integrations.
8 years of coding experience
6 years of employment as a software developer
Bachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Uludag University
İngilizce