Senior Software Engineer | Embedded Systems | Backend | DevOps
8+ years of experience in embedded systems, backend development, and DevOps. Specializing in bare-metal firmware, Embedded Linux, microservices, and cloud-connected IoT solutions.
I'm a Senior Software Engineer with 8+ years of experience across embedded systems, backend development, and DevOps. Currently based in İzmir, Turkey, I specialize in designing end-to-end system architectures from bare-metal firmware to cloud-connected platforms.
My expertise spans from low-level embedded programming in C/C++ on bare-metal and RTOS platforms to building scalable backend services with Python and microservices architecture. I lead engineering teams and deliver production-grade solutions for smart metering, IoT devices, and industrial systems with comprehensive DevOps practices.
Jan 2022 - Present | İzmir, Türkiye
Leading an embedded software team of up to six engineers, designing embedded software architectures for smart metering and electricity meter gateway products. Developing applications for Embedded Linux and MCU-based systems, building Docker-based CI/CD pipelines, and creating RESTful APIs for device-to-server communication.
Jan 2021 - Jan 2022 | İzmir, Türkiye
Supporting and mentoring an embedded software team during product development phases. Applying Agile methodologies (Scrum and Kanban) to manage development cycles. Developing embedded firmware using C and C++, with supporting tools written in Python and C#.
Jul 2017 - Jan 2021 | İzmir, Türkiye
Designing electronic circuits and PCB layouts for smart metering products. Developing embedded software in C and C++ for smart meters and gateway applications. Integrating GSM, UMTS, LTE, NB-IoT, and Ethernet modules. Working with RF 868, RS485, RS232, Modbus, and PLC protocols. Developing Embedded Linux systems using Buildroot.
Developed a financial data analysis platform using Python and FastAPI. Automated data collection and PDF parsing from regulatory institutions and banking sources. Built containerized deployment with Docker, PostgreSQL, and RabbitMQ. Deployed on AWS EC2 and DigitalOcean with Prometheus and Grafana monitoring.
Designed and developed embedded software architecture for electricity meter gateway products on Embedded Linux. Implemented multi-protocol communication (MQTT, Modbus, HTTP) with cellular (GSM/LTE) and Ethernet connectivity. Built automated testing framework with Robot Framework.
Developed bare-metal firmware for STM32 and Renesas MCUs supporting multiple connectivity options (NB-IoT, RF 868 MHz, Ethernet). Implemented FreeRTOS-based task management, lwIP TCP/IP stack, and low-power optimization for battery-operated devices.
Muğla Sıtkı Koçman University
Graduate Degree
Advanced studies in electrical and electronics engineering with focus on embedded systems and signal processing.
Bülent Ecevit University
Bachelor's Degree
Comprehensive education in electrical and electronics engineering fundamentals, circuit design, and microcontroller programming.
Anadolu University
Bachelor's Degree
Studies in information systems, database management, and software engineering with business process integration.
I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!