Hello, I'm Yagmur

Full Stack Development | Data Enthusiast

I am a software developer passionate about building applications that solve real-world problems. I specialize in Python, Flask, SQL, and deploying full-stack apps using Docker and AWS.

Download my CV

Projects

End-to-End Geospatial Climate Data Visualization with Spring Boot, PostgreSQL, and Deck.gl
End-to-End Geospatial Climate Data Visualization with Spring Boot, PostgreSQL, and Deck.gl

This project is a comprehensive end-to-end geospatial climate data visualization application. It utilizes Spring Boot for the backend to serve GeoJSON data, PostgreSQL for the database, and Deck.gl for the frontend visualization. The project is designed to handle large datasets efficiently and provides an interactive user interface for exploring climate data.

Spring BootTypeScriptDeck.glReactPostgreSQLDocker
Next.js Portfolio With Continuous Delivery using GitHub Actions
Next.js Portfolio With Continuous Delivery using GitHub Actions

This portfolio is built with Next.js and deployed with GitHub Pages. The deployment is automated with GitHub Actions.

Next.jsBootstrapGitHub ActionsTypeScript

Publications

Clustering Eating Behaviors in Time: A Machine Learning Approach to Preventive Health
May 8, 2025
Towards Data Science

An article exploring temporal dietary patterns using Modified Dynamic Time Warping and unsupervised clustering.

Job Experience

Machine Learning Developer Intern

M2M

May 2024 Present

  • Implementing data augmentation techniques for a large-scale dataset of images to improve the performance of a deep learning model for Yolo Object Detection
    PythonDeep LearningPyTorchData Augmentation

Software Developer Intern

Riipen Level UP and Beyond the Cloud

March 2024 March 2025

  • Automation of provisioning a Jenkins server running on an EC2 instance with Terraform
    AWS EC2Bash ScriptNgnixTerraformJenkinsInfrastructure as Code (IaC)
  • Developed a full-stack interactive dashboard for analysis of prediction market data and deployed on AWS Lambda
    AWS LambdaPythonData analysisAPI GatewayPandasPlotlyDashDockerServerless
  • Redesigned a MySQL database schema for a voluntary board management database to reduce redundancy and improve performance
    SQLDockerEntity Relation DiagramCollaboration
  • Developed a full-stack application to automate the trimming of long Youtube video clips according to the subtitle analysis using OpenAI API
    FastAPIDockerJavaScriptBootstrapOpenAI API

P.h.D. Researcher in Mechanical Engineering

University of Sherbrooke, Quebec

February 2019 September 2021

  • Successfully automated large-scale simulations on **High-Performance Computing (HPC) clusters, optimized computational workflows by writing Bash scripts to manage job scheduling, data preprocessing, and result extraction
    Bash scriptingLinux
  • Implemented a sub-model into an open-source computational fluid dynamics package (OpenFOAM) to simulate a single vapor bubble dynamics in a liquid pool
    C++Object oriented programmingOpenFOAM
  • Developed a Java Plugin to automate image processing to measure bubble sizes for ImageJ
    JavaImage ProcessingImageJ

Teaching Assistant in Mechanical Engineering

Izmir Institute of Technology, Turkey

February 2015 January 2019

  • Conducted recitations and laboratory experiments for Fluid Dynamics and Numerical Methods courses.
  • Assisted the professor in evaluating exams, assignments, and experimental reports.
  • Provided academic support to undergraduate students, clarifying concepts and solving problems related to fluid mechanics and numerical modeling.
  • Facilitated hands-on experiments, ensuring students understood data collection, analysis, and report writing.
    Fluid DynamicsNumerical MethodsTeachingAcademic Support

Education

Master of Science in Computer Science
Bishop's University, Sherbrooke, Quebec
January 2022 - May 2024
Database Design (SQL)Machine LearningData VisualizationDeep Learning
Bachelor in Mechanical Engineering
Celal Bayar University, Turkey
September 2007 - June 2011

Languages

English
Fluent
French
Intermediate
Turkish
Native

Contact Me

I'd love to hear from you! Feel free to reach out: