
09.2019
–
08.2024
Throughout my undergraduate studies, my priority was to transform theoretical knowledge into practical applications. Believing that the most effective way to achieve this was through computer programming, I began learning programming languages and developing projects from my first year.
In my 3rd and 4th years, I focused on Embedded Systems and Signal Processing. I developed projects in these fields and carried out related work during my internships.

10.2022
–
06.2024
Test Automation and Embedded System Engineer (Candidate)
I started my internship at the company in May 2022, and as of October 2022, I continued working there part-time.
My main responsibility was to develop test automation hardware and software for the electronic boards produced by the company. In this scope, I worked in the areas of embedded software, electronic circuit design, and user interface.
Scope
Techs Used
Design and Contributions
Goniophotometer Test System
An ESP32-based automated system for measuring LED board radiation characteristics. It positions the board at various angles, runs autonomous test sequences, and provides a web interface with log and PDF report export.
Railway Signal Lamp Test Device
A test system for evaluating LED railway signal lamp boards, built on an Atmega256 microcontroller. It tested over 5,000 units for the Başkentray project in one month, reducing a manual process of five months.
Relay Demultiplexer
The module is designed to switch between seven voltage levels with a 5 ms delay while preventing phase conflicts.
Servo Controlled Variable AC Source
This module integrates a rotary variac with a stepper motor, using a PI controller that monitors the output voltage and adjusts the motor position to reach the target value.
Test Automation and Control Software
Developed in .NET Framework C#, the software provides a programmable interface for creating and organizing steps, tests, and modules. It supports PDF reporting, SQL database storage of test results, and offers tools for DUT debugging and test device calibration.
Field Tests in Başkentray
For two months, I participated in the field tests of the Başkentray Train Signalization project, working alongside Armco and Thales teams. I identified the root cause of the day–night mode switching issue. During the tests, I used the Fluke 289 to record signal lamp inputs and analyzed the data with FlukeView. I also developed an oscilloscope current measurement module based on the shunt resistor method.
06.2024 –
10.2025
Embedded System Engineer
I worked on the embedded system software and hardware development of veterinary and general radiography devices. My role covered system and subsystem design, embedded software development, electronic board and hardware development, cable harness design, and conducting unit, integration, and field testing. I contributed to the entire product development cycle and played a key role in the design, verification, and commissioning of new radiography systems.
Scope
Techs Used
Design and Contributions
UI Library for SPI TFT-LCD Screens
Developed a C-based multi-layer user interface library adaptable to different hardware with minimal configuration.
Generator Communication Interface
Created a C-based communication library that allows radiography systems to work with different X-ray generators, giving the company greater flexibility for customer requirements.
Cable Harness Design Library
Built a reusable cable harness library containing symbols, templates, and standards to streamline harness design.
Motor Controller Library for 24V DC Motors
Designed a flexible, multi-layer motor control library supporting limit settings, speed and acceleration control, error handling, calibration, and fail-safe mechanisms. Integrated an emergency brake feature using external hardware.
Collision-Detection Brake Algorithm
Developed and tested an acceleration and current-based braking algorithm to protect motors
during collisions. Tested four methods—average current, differentiated current, average speed, differentiated speed—and selected
the optimal approach for different motion phases.
General Radiography Auto-Tracking and Auto-Positioning System
Designed the circuits and PCBs in Altium Designer and produced them through JLCPCB. Embedded software development has been started. Conceptual system and subsystem design is completed.
VR10X-MB5, VR10X-MB5F, VR10X-32K Systems
Developed both the control boards and embedded software for two 5 kW and one 32 kW veterinary radiography systems, including monoblock generators, capacitor-bank HV units, control boards, and computer interfaces.
Logical and algorithmic design, hardware development, and firmware implementation for microcontroller/processor-based applications.
Implementation of communication protocols (USART, SPI, RS-232/485, I2C) and development of communication software, including creating message procedures for protocol handling.
Controlling peripheral components such as sensors, actuators, trigger units, and indicators.
Designing software loops that manage time-critical and event-driven operations simultaneously.
Utilizing fundamental embedded system elements such as timers, interrupts, DMA, ADC, and DAC.
Statistical analysis of digital signals (variance, correlation, autocorrelation, etc.).
Time and frequency analysis of digital signals (Fourier and cosine transforms).
Digital and analog signal filtering; design of electronic and software-based filters.
Application of digital image processing techniques.
Design of customizable user interfaces using .NET Framework and the C# programming language.
Server-based file management and database usage (SQL Server).
Development of custom user controls.
Implementation of serial port control and TCP/IP communication protocols.
Management of multithreading operations.
Analysis and design of op-amp and transistor-based analog measurement circuits.
Analysis and design of voltage and differential amplifier circuits.
Design of AC and DC switching circuits using triacs, thyristors, and relays.
Design of analog and digital isolation circuits (for communication channels) using optocouplers.