Deniz Meral

Control & Automation Engineering — electronics, embedded systems and applied control
ENG|TÜR
Istanbul Technical University
deniztunameral@gmail.com
Portrait of Deniz Meral
Deniz Meral, Istanbul

Skills & Competencies

The tables below summarise the tools and subject areas I work with. The rating column is a self-assessment on a five-point scale, where three circles means I can work independently on a typical task and five means I have applied it substantially in project work.

Control Engineering

TopicLevelApplied in
PID design & tuning ●●●●○ Motor speed and position loops, anti-windup, derivative filtering
Classical analysis ●●●●○ Root locus, Bode and Nyquist, gain and phase margin assessment
State-space methods ●●●○○ Pole placement, controllability and observability, Luenberger observers
Digital control ●●●○○ Discretisation, sampling and aliasing, fixed-step loop implementation
System identification ●●○○○ Step and frequency response testing, least-squares model fitting
State estimation ●●○○○ Complementary and Kalman filtering for inertial sensor fusion

Electronics & Instrumentation

TopicLevelApplied in
Analogue circuit design ●●●○○ Op-amp amplifiers, active filters, comparators, references
Digital electronics ●●●●○ Logic design, level shifting, timing and interfacing
Sensor signal conditioning ●●●○○ Bridge amplification, anti-alias filtering, calibration and linearisation
Motor drives ●●●○○ H-bridge and ESC control, PWM drive, encoder feedback, current limiting
Power supplies ●●○○○ Linear and switching regulation, decoupling, protection circuitry
Laboratory practice ●●●●○ Oscilloscope, function generator, bench supply, multimeter, soldering

Embedded & Automation

TopicLevelApplied in
Embedded C ●●●●○ Bare-metal and HAL firmware, interrupts, timers, DMA
STM32 / AVR / ESP32 ●●●○○ Peripheral configuration, ADC and PWM, low-level debugging
Serial protocols ●●●○○ UART, I²C, SPI, CAN; framing and error handling
PLC programming ●●○○○ Ladder logic and structured text, sequence and interlock design
HMI / SCADA concepts ●●○○○ Process visualisation, alarm handling, operator workflow
ROS ●●●○○ Nodes, topics and services, launch files, sensor integration, simulation

Software & Tools

ToolLevelApplied in
MATLAB & Simulink ●●●●○ Modelling, controller design, response analysis, plotting
C ●●●●○ Firmware and general systems programming
Python ●●●○○ Data analysis, automation scripting, NumPy, OpenCV
C++ ●●○○○ ROS nodes and performance-sensitive routines
LTspice ●●●○○ Circuit simulation prior to board bring-up
KiCad ●●○○○ Schematic capture and simple PCB layout
Linux & shell ●●●○○ Development environment, build tooling, remote debugging
Git, Docker, CI ●●●○○ Version control, reproducible environments, automated builds

Scale: ●○○○○ exposure  |  ●●○○○ guided use  |  ●●●○○ independent  |  ●●●●○ confident  |  ●●●●● extensive project use