cv

You can access a properly formatted version of my resume from the pdf icon on the right.

Basics

Name Doruk Aksoy
Label Ph.D. Candidate
Email *myfirstname*[at]umich[dot]edu
Summary Ph.D. Candidate in Aerospace Engineering and Scientific Computing at the University of Michigan, specializing in tensor decomposition algorithms and scientific machine learning. Expertise in reducing computational costs by up to 95% through algorithm development. Skilled in managing high-dimensional data, solving complex inverse problems, and applying Bayesian approaches in computational science.

Education

  • 2020.08 - Present

    Ann Arbor, MI

    PhD
    University of Michigan, Ann Arbor, MI
    Aerospace Engineering and Scientific Computing
    • Large Language Models
    • Numerical Linear Algebra
    • Methods and Practice of Scientific Computing
  • 2018.08 - 2024.12

    Ann Arbor, MI

    MSE
    University of Michigan, Ann Arbor, MI
    Mechanical Engineering
    • Model Predictive Control
    • Computational Data Science and Machine Learning
    • Inference, Estimation, and Learning
  • 2013.09 - 2018.06

    Istanbul, Turkey

    BSc
    Bogazici University, Istanbul, Turkey
    Mechanical Engineering

Awards

Work

  • 2020.01 - Present

    Ann Arbor, MI

    Graduate Student Research Assistant
    Department of Aerospace Engineering, University of Michigan
    • Leading a cross-university research team of graduate and undergraduate students to develop a framework for behavioral cloning using multi-modal data
    • Developed and implemented tensor decomposition algorithms for scientific machine learning
    • Mentored 2 master’s students and 1 undergraduate student in research setting
    • Presented research findings at 5+ peer reviewed papers and 10+ international conferences

Projects

  • 2024.11 - Present
    Generative Modeling Using Tensor-Network Embeddings
    • Working on creating an architecture to generate new gameplay sequences using tensor network embeddings of ATARI games.
    • Studying state-of-the-art generative models for video data and comparing them with tensor network-based approaches.
  • 2023.02 - Present
    Bayesian Optimal Experimental Design in Tensor-Network Reduced Spaces
    • Developed a framework for large-scale, high-dimensional data using tensor decompositions
    • Enhanced measurement accuracy by up to 18% through optimal sensor placement
  • 2023.01 - 2024.09
    Incremental Hierarchical Tucker Decomposition
    • Developed the first incremental algorithm for hierarchical Tucker decomposition in the literature
    • Achieved up to 60% reduction in computational cost compared to existing methods
    • Authored a manuscript detailing the algorithm for peer-reviewed journal submission
    • Implemented the algorithm as high-performance scientific computing software
  • 2021.08 - 2023.01
    Incremental Tensor Train Decomposition
    • Developed a state-of-the-art algorithm for converting tensor streams into tensor train format
    • Reduced computation time by 95% and increased compression ratio by 57× compared to existing methods
    • Achieved up to 13x speedup in end-to-end training time for deep learning against AE/VAE based architectures
    • Released the algorithm as an open-source software package at github.com/dorukaks/TT-ICE
  • 2020.01 - 2020.12
    Neural Network Inverse Design for Self-Oscillating Gels
    • Designed a neural network to predict physical and motion parameters of a PDE-driven chaotic system
    • Achieved over 99% accuracy for discrete parameters and 98% for continuous parameters
  • 2019.01 - 2019.09
    Process Parameter Control for Fused Deposition Modeling
    • Engineered and built a cost-effective bead height measurement system for Ultimaker 3D printers
    • Established a model linking process parameters to bead cross-sectional geometry
    • Demonstrated up to 85% reduction in bead height error through experimental testing
    • Presented findings at the 2020 American Control Conference

Publications

Skills

Programming
Python
PyTorch
OpenCV
Git
C/C++
MATLAB
Scientific Computing
Tensor Decompositions
Tensor Networks
High-Dimensional Data
Optimal Experimental Design
Soft Skills
Communication
Teamwork
Problem-Solving
Critical Thinking
Time Management
Project Management
Adaptability

Languages

Turkish
Native speaker
English
Fluent
German
Fluent

Interests

Machine Learning
Scientific Machine Learning
AI4Science
Bayesian Inference
Tensor Methods
Tensor Networks
Tensor Decompositions
Tensor Train Format
Hierarchical Tucker Format
Incremental Algorithms
Computational Science
Inverse Problems
Optimal Experimental Design
High-Dimensional Data
Parallel Algorithms