About Me

My name is Yagmur Gulec

An aspiring software developer with great motivation and dedication for problem-solving.
Quick-learner
Graduated with a course-based master's in computer science in May 2024

...

Projects

Dockerized Flask Restful API to Predict Obesity Risk With Deep Learning Model Trained with PyTorch

Python-Pytorch
Machine Learning
Docker
Flask Restful API

Trained a deep neural network scored over 89% prediction accuracy For Kaggle notebook
Prediction endpoint with Flask with the given data, tests are included to validate the given data.

Automated Pipeline For Pushing Dockerized Flask Application to AWS ECR

Github actions
AWS Elastic Container Registry

Automated the continuous deployment pipeline to push docker image of a simple Flask application to AWS ECR

Streamlit App for Estimation of the Percolation Threshold Via Monte Carlo Simulation


It is a Monte Carlo simulation application to estimate the value of percolation threshold. In each statistical experiment, sites are opened randomly until the system is percolated.

Python
Quick-Union algorithm
Streamlit

Implementation of Iterative Soft-Thresholding Algorithm

Python implementation of Iterative Soft-Thresholding Algorithm (ISTA) as a base class,
Fast Iterative Soft-Thresholding Algorithm (FISTA) and Alternating directions method of multipliers (ADMM) algorithm as derived classes,from slowest to fastest convergence.
Implemented as a final project for Pattern Recognition.

Python
Numpy

Resume

April-May 2024
Natural Language Developer Intern
Ubineer
Toronto, CA
Created workflow from data preprocessing to fine-tuning of large language models to automatize the structured data extraction from financial reports
Mistral and Gemma models used
Technologies used: Python, Pandas
March- April 2024
Data Pipeline Developer Intern
Ubineer
Toronto, CA
Deploying JSON files to Google Cloud Platform
Debugging and problem-solving
Technologies used: Python, Google Cloud Platform
March- May 2023
Natural Language Developer Intern
Ubineer
Toronto, CA
Scraping financial reports and automation using Python NLTK and BeautifulSoup libraries.
Extracting data by chunk functions using Regex operations.
Jan 2019- Sept 2021
PhD Researcher
Universite de Sherbrooke
Quebec, CA
Implementing a computational fluid dynamics model with C++ (OpenFOAM) to simulate a vapor bubble detaching from a heated surface.
Implementing an automatic image processing Java plugin in ImageJ to analyze bubble sizes from images captured by high-speed camera.


Jan 2015-Jan 2019
Teaching assistant
Izmir Institute of Technology
Izmir, Turkey
Teaching assistant in mechanical engineering for the courses: Fluid Mechanics,Numerical Methods
Teaching in experimental fluid mechanics laboratory to undergraduate students
Evaluating and grading assignments

Education

Jan 2022 - May 2024
Bishop's University
Sherbrooke, QC, CA
Course-based Master's
Computer science

Courses : Pattern Recognition, Database Software Design, Data Visualization, Volumetric Image Analysis, Image Processing
Febr 2013 - 2016
Izmir Institute of Technology
Izmir, Turkey
Master's
Energy Engineering

Languages

English
Full working proficiency
French
Limited working proficiency
Turkish
Native