Machine Learning Engineer
ElifCansuYıldız
Building intelligent systems with deep learning and computer vision.

About Me
I am a machine learning engineer and hold a Master's degree in Computer Science from the University of Bonn and a Bachelor's degree in Computer Engineering from the Yıldız Technical University. In my past experiences, I worked on deep learning-based research projects in the computer vision field. Also, I worked on a research and development project at a software company before my master's study. I am skilled in machine learning, deep learning, and software engineering field and am passionate about building my career in the AI field by developing impactful solutions.
Apart from my career, I have been playing table tennis since I was seven years old and have attended numerous tournaments personally and as a team, winning top honors in many of them. Additionally, I love dancing, traveling, and enriching my experiences with new places, foods, and fun.
Career constellation
The journey so far
Machine Learning Engineer
Haufe Akademie · Freiburg
Working on Large Language Models (LLM) and machine learning solutions.
Student Research Assistant
Fraunhofer IAIS · Bonn
Built deep learning pipelines for video-based medical imaging with PyTorch Lightning; prototyped state-of-the-art image models, automated experiment evaluation, and managed distributed training with Weights & Biases.
M.Sc. Computer Science
University of Bonn · Germany
Thesis: Improving Disease Detection with Deep Learning by Examining the Symmetrical Features of the Lungs.
Student Research Assistant
University of Bonn — Agricultural Robotics · Bonn
Implemented unsupervised ML methods to post-process Mask R-CNN outputs for softer pepper detection, using Scikit-learn and PyTorch.
Research & Development Engineer
Link Bilgisayar · İstanbul
Developed a scalable resource management system over streaming Docker container statistics — real-time filtering with Spark SQL, producer-consumer with Kafka, storage on HDFS and MongoDB, analysis with Spark MLlib.
Intern R&D Engineer
Cybersoft · İstanbul
Built a data mining library for finance data on the Sparkling Water framework; benchmarking the distributed multi-node structure yielded up to 42% faster computation.
B.Eng. Computer Engineering
Yıldız Technical University · İstanbul
Graduated as an honour student. Thesis: Data Mining Library on the Sparkling Water Framework — presented at UBMK, published on IEEE.
Certificate
Deep Learning Specialization
Certificate
TensorFlow Developer Specialization
Languages
Toolbox
Skills
Selected work
Projects
Blog
Notebooks & write-ups
Hands-on implementations of classic ML and computer-vision techniques, written as annotated Jupyter notebooks.
Playing with HSV Color Space
This notebook covers how to mask color and change to another color using HSV color space which is an alternative color space to RGB where we can modify the colors by just shifting the hue of the image.
Jul 2022
Image Warping
Implementations of various image warping methods including fish eye, swirl, waves, cylinder anamorphosis, radial blur, bilinear warping, and perspective mapping effects.
Jun 2022
Edge Detection
Detecting edges using derivative of Gaussian kernels, and with Canny edge detector, taking the distance transform, hough transform, and applying mean shift algorithms to detect the edges more consistently.
Dec 2021
Basic Computer Vision Tasks
This notebook consists of calculation of integral image, mean grey value of the image, 2D filtering, generating a noisy image, denoising, separability of filters, Fourier transform on the images, and template matching.
Dec 2021
Support Vector Machines
Usage of SVM with different kernels on various datasets. SVM with linear kernels, polynomial kernels, RBF kernels, sigmoid kernels are run on datasets and results are shown.
Dec 2021
Segmentation with KMeans
Numpy implementation of k-Means on image data. k-Means algorithm has been run on an intensity image, RGB image, and properly scaled image position on an intensity image.
Dec 2021
Numerical Optimization
Numpy implementation of Gradient Descent, Gradient Descent with Line Searches, Gradient Descent using Conjugate Gradients, Newton's Method.
Dec 2021
Hopfield Networks
Numpy implementation of Hopfield Networks.
Dec 2021
Principal Component Analysis
Step-by-step implementation of Principal Component Analysis (PCA) Method.
Dec 2021Let's build something stellar.
Open to opportunities in machine learning, deep learning, and computer vision. The fastest way to reach me is by email.
cansu96yildiz@gmail.comToolbox