This page brings together my professional career history together with selected research and thesis work that I consider important to my engineering journey.
Career & research timeline
Senior Software Engineer / Feature Owner
ASML · Topic Embedded Systems
Sep 2024 – Present · Eindhoven, Netherlands
Technical lead and feature owner within the Dose Control cluster.
Responsible for feature intake, software design, work package creation, testing strategy, documentation, implementation and end-to-end delivery.
Driving alignment and delivery across multiple stakeholders.
Successful delivery of multiple complex features with extra scopes under tight deadlines.
MSc Thesis Research · Ultra-Low-Power Embedded Object Detection
Academic Research · Marmara University
2023 – 2025 · Istanbul / Amsterdam
Designed and evaluated an ultra-compact object detection pipeline intended to fit under 1 MB for ultra-low-power MCUs such as STM32H, STM32F, STM32L and Arduino Portenta-class devices.
Targeted low-cost battery-powered supermarket shelf monitoring/SKU systems that wake periodically, capture an image, and detect shelf products with minimal memory and compute budget.
Worked on SKU110K, Grozi 120-3.2k and Migros-style retail object datasets with large category diversity, where traditional shelf-specific computer vision approaches were not sufficient for scalable deployment.
Explored and implemented multiple model and training improvements for custom Object Detection Model development inspired by MCUNet, MobileNet's and YOLO-v3 to V11 approaches, including model quantizations, knowledge distillation, loss-function improvements, augmentation ideas, and lightweight deployment-oriented design decisions.
Researched and benchmarked all state-of-the-art MCU targeted detection models and frameworks such as Edge Impulse, STM32-AI-Zoo, MIT Tiny Engine, NXP eIQ.
The research concluded after showing that the target accuracy was not achievable within the intended ultra-low-power memory and compute limits.
Tools: C, C++, Python, PyTorch, TensorFlow Lite, TensorFlow Lite Micro, OpenCV, STM32-AI, SKU110K, Grozi, YOLO-v3 to V11, MobileNets
Images from thesis work
Senior Software & ML Engineer
CY Vision
Mar 2022 – Sep 2024 · (Remote) San Jose, USA
Developed real-time driver monitoring and pupil tracking systems for automotive 3D AR HUD applications.
Implemented and deployed optimized neural network inference pipelines on several devices such as Qualcomm Snapdragons, NXP, Blaize and Nvidia Xavier platforms.
Built end-to-end ML workflows to develop object detection models covering dataset generation, training, evaluation, optimization and embedded deployment.
Integrated neural network models into production automotive systems under strict latency and performance constraints.
Led end-to-end embedded software development for an in-house STM32-based control board used in warehouse AGV / Autonomous Mobile Robot applications.
Contributed to prototype bring-up and production-ready board revisions, working closely with hardware development across board validation, peripheral integration and system-level testing.
Developed embedded drivers and low-level firmware for sensors, motor drivers, communication buses, power-control units and real-time control algorithms.
Implemented board-level diagnostics, debugging support and hardware/software validation workflows to improve reliability during robot integration and field testing.
Supported embedded device development topics including MCU configuration, communication interfaces, actuator control, power sequencing, firmware debugging and production readiness.
Handled QR detection/scanning tasks and researched multi-object tracking in unknown environments.