Region-Aware Segmentation-Oriented Super-Resolution (RA-SOSR)
M.Sc. thesis research on super-resolution-assisted segmentation for medical MRI and CT images.
- Python
- PyTorch
- Deep Learning
- Medical Image Segmentation
- +1
Flight Control Software Engineer at Turkish Aerospace
Software EngineerAerospace Systems & AI Research
I build reliable, real-time software for safety-critical systems and explore the intersection of artificial intelligence, computer vision, and medical imaging.
Ankara, Türkiye

Selected work
Research in medical imaging and multimodal learning, alongside software that ships to real users.
M.Sc. thesis research on super-resolution-assisted segmentation for medical MRI and CT images.

TÜBİTAK 1001 research project (118E283) on aligning recipe steps with the video segments where they happen.

Production website for a legal consultancy, with an admin panel, service pages and contact forms.
Career
From defense and research internships to flight control software for aerospace platforms.
Turkish AerospaceNov 2021 – Present
Building real-time, safety-critical flight control software in C++ for advanced aerospace platforms, combining model-based development with hand-written embedded code and working with multidisciplinary teams from design through testing.
TÜBİTAKDec 2020 – Aug 2021
ASELSANJun 2020 – Aug 2020
TÜBİTAK BİLGEM YTEJul 2019 – Sep 2019
Writing
Notes on design patterns, software fundamentals and algorithms, published on Medium.
Design PatternsTRCreating some objects from scratch is costly. The Prototype pattern copies an existing object instead: what it is, when to use it, its trade-offs, and Java examples.
Read on Medium
Design PatternsTRInstantiating many concrete classes directly makes code hard to maintain. The Factory pattern centralises object creation: the problems it solves, a Java implementation and real-world examples.
Read on Medium
Design PatternsTRLong constructors and null parameters make complex objects painful to build. A step-by-step look at the Builder pattern, when to use it, and how to implement it in Java.
Read on MediumOpen to conversations about safety-critical systems, computer vision and medical imaging.