Specializing in embedded systems, IoT solutions, and full-stack development. Building cutting-edge technology with C/C++, Python, and Qt/QML.
Comprehensive experience across the embedded systems development stack
Expert in low-level software for microcontrollers including STM32, BeagleBone Black, and ESP32. Proficient in real-time operating systems and bare-metal programming.
Full-stack development with C/C++, Python, and Qt/QML. Building scalable, maintainable applications using modern development practices and design patterns.
Designing IoT solutions with various protocols: OPC-UA, UART, I2C, SPI, CAN Bus, TCP/UDP, MQTT, and ZigBee for seamless device connectivity.
Proficient with Git, CMake, Conan package manager, Jira project management, and Linux system administration.
Creating intuitive and responsive user interfaces using Qt/QML framework. Focus on user experience and modern design principles for embedded applications.
End-to-end embedded system development combining hardware, firmware, backend services, and frontend interfaces into cohesive, production-ready solutions.
Developing production-grade embedded software for industrial systems and connected devices
Developed production Embedded Linux software for an industrial inkjet printing system on BeagleBone Black. Contributed to motion control, hardware integration, machine communication, camera acquisition and print-head management. Also developed multithreaded Qt/QML operator applications and maintained the project’s self-hosted CI/CD infrastructure.
Developed STM32 firmware for perimeter security systems. Implemented ZigBee-based wireless sensor communication, sensor data acquisition and Ethernet/TCP connectivity, and created Python utilities for hardware and network validation.
Developed C#-based production test interfaces for CNC controller boards, verified digital I/O and motor-control outputs, and contributed to firmware debugging and maintenance on STM32-based projects.
Innovative solutions across embedded systems and IoT development
Production Embedded Linux software developed in modern C++ for semiconductor inkjet printing systems, featuring motion control, Qt/QML HMI, camera abstraction, print-head management and industrial networking.
STM32-based wireless security system using ZigBee (IEEE 802.15.4) for real-time sensor monitoring, gateway communication and web-based device management.
TÜBİTAK-supported bachelor's thesis featuring a desktop application for real-time monitoring and bidirectional UART communication with a GPS-guided autonomous vehicle.
I'm always interested in hearing about new projects and opportunities. Feel free to reach out!