8 years of expertise in developing communication applications, software, and firmware solutions. Demonstrated proficiency in collaborating effectively with diverse international teams. Highly skilled in C and C++ programming for Linux and RTOS platforms. Introductory experience in Go, Java, and JavaScript (Node.js)
Jul 2023 - Mar 2025
Jun 2022 - Nov 2022
Sep 2021 - May 2022
Jul 2020 - Aug 2021
Aug 2018 - Jun 2020
Dec 2017 - June 2018
Aug 2015 - Dec 2017
![]() ![]() 2009-2014 Bachelor's degree in Electronics EngineeringGraduate Project - Virtual Instrumentation Based Oscilloscope:The oscilloscope consist of 2 part ; signal processing card and computer interface. The signal data sampled in a time windows on card is displayed according to desired criteria on the computer screen. Internship Projects:Pool ionization system, Heart rate monitor, TURKSAT 3USAT Cube Satellite Communication Board Student Projects:Chess playing robot arm, Retro dotmatrix game console, 8x8x8 LED cube Volunteering:Head of Laboratory Committee and Executive Board Member at ITU IEEE Student Branch |
Single-server solution for large contact centers supporting 30,000 agents and 60,000 UC users with up to 57,000 calls concurrently
Provides call and session control, network connectivity, switching, signaling, protocol interworking, voice and communications for service providers
Cavli C-Series IoT modules are enterprise grade cellular connectivity modules with built-in eSIM/iSIM technology, pre-loaded with global cellular connectivity subscriptions powered by Cavli Hubble.
Kandy Link is a WebRTC -SIP gateway that uses REST signaling on the web side and maps the REST signaling into compliant SIP signaling on the SIP communications network side
The oscilloscope consist of 2 part ; signal processing card and computer interface. Data sampled in a time windows on card is displayed according to desired criteria. On the signal processing side, software was developed with C in Keil IDE. DMA and USB features of STM32F407VGT6 microcontoller was used. The computer interface was developed with C# in Visual Studio
Equipment for controlling the ionization panels used for pool cleaning system. Two cards were designed, main card and driver card. DesignSpark was used for hardware design.
Software was developed with CCS C on PIC24F microcontroller. Diptrace was used for hardware design.
TI MSP430F5438A was used. C programming on Code Composer Studio
STM32F4 Discovery board and RaspberryPi were used. Software was developed with C on Keil IDE.
Retro game console designed with 20 x 40 size Dotmatrix. PIC, ATMEL microcontrollers and MBI2056 shift registers were used.
PIC18F4550 microcontroller and MBI2056 shift registers were used. Software was developed with C in Mplab IDE.