Izzet Yildirim

CV

Systems researcher working on data movement and I/O for AI training and LLM agents. PhD expected May 2027.

Updated October 2026 · Publications are on the Research page · Prints cleanly if you need a PDF

Education

PhD in Computer Science2021–2027
Illinois Institute of Technology, Chicago · expected May 2027
MSc in Computer Science2020–2021
Illinois Institute of Technology, Chicago
MSc in Software Engineering2019–2021
Technical University of Madrid, Spain
BA in Business Administration2009–2014
Anadolu University, Turkey
AS in Computer Programming2007–2009
Istanbul University, Turkey

Research experience

Graduate Research Assistant2021–now
Illinois Institute of Technology, Gnosis Research Center
Advisors: Anthony Kougkas, Xian-He Sun
  • Dissertation: closed-loop I/O observability and online optimization for AI and agentic workloads.
  • AgentStage: staged data during LLM thinking time into a tiered node-local cache, for a 1.74× average speedup (up to 2.34×) at under 1% overhead on NCSA DeltaAI.
  • GDSight: per-operation attribution for GPUDirect Storage, pinning pathologies such as 4× device amplification and 22× tail inflation.
  • Posters on cross-job data staging (StageOnce) and tool-call coalescing (ToolFuse) for agent fleets, and on the I/O cost of agent-written code (Correct Is Not I/O Efficient).
  • Built the first I/O benchmark for scientific LLM agents (under review).
  • Intent-driven I/O that prepares the right data path from an agent’s reasoning (ongoing).
  • Trace-calibrated what-if simulation for distributed AI and HPC workloads (ongoing).
Graduate Research Intern2022–2026
Lawrence Livermore National Laboratory, CASC
Year-round subcontractor (2022–2026) and summer intern (2022, 2023, 2025) · Advisors: Hariharan Devarajan, Nikoli Dryden, Kathryn Mohror
  • Co-authored ORION, cutting trace volume 6.8–36× with 100% top-k bottleneck fidelity.
  • Built DFAnalyzer for layer-by-layer analysis of DFTracer traces.
  • Co-authored DFTracer, a data-flow tracer for AI-driven workflows with 1.44× lower runtime overhead and 1.3–7.1× smaller traces than Score-P, Recorder, and Darshan.
  • WisIO: found 144× more I/O bottlenecks than existing tools, 11× faster.
  • Online data-movement optimization for distributed deep learning (under review).
  • Diagnosing and fixing deep learning I/O bottlenecks (under review).
Graduate Research InternSummer 2024
Argonne National Laboratory
Advisor: Huihuo Zheng
  • Profiled Transformer and DLRM data loading on the A100-based Polaris supercomputer with DLIO, finding access phases that tune Lustre striping and transfer sizes.

Industry experience

VeriPark2011–2020
Banking software · Istanbul and Madrid
Consultant, Mobile Applications2019–2020
Madrid
  • Handed the mobile team over to its new manager and oversaw its projects through the transition.
Deputy Manager, Mobile Applications2015–2019
Reported to the VP
  • Turned the Mobile Applications division into one of the company’s best-performing teams, with clear roles and development, delivery, and quality standards.
  • Hired and mentored 20 engineers; ran quarterly reviews and a learning path for each.
  • Designed a native mobile framework, “one language for Android and iOS,” that became the core of every mobile project.
  • Led delivery of Ziraat Mobil, Ziraat Bank’s mobile banking app: 3M+ monthly users at 99.9% availability, with customer satisfaction up 50%.
  • Bankkart Mobil, another of the division’s apps, won a People’s Choice Award in Mobile.
  • Ran project delivery and incident management for apps in production.
Team Lead, Banking Solutions2013–2015
  • Played a key role in one of the company’s most demanding branch transformation and digitalization projects, working with business and design teams on UX.
  • Coached engineers on VeriPark’s framework and standards, and ran internal sessions from HTTP and REST to .NET and JavaScript.
Senior Software Developer, Banking Solutions2011–2013
  • Built major modules of İşbank’s corporate internet banking, at Turkey’s second-largest bank.
Stack jQuery early on; later React, React Native, MobX, Redux, and TypeScript.
Before VeriPark2009–2011
Istanbul
Senior Software Developer, DoktorTV2010–2011
  • Led the engineers building Turkey’s first online health channel, which won a Best Website Award in the health category.
Software Developer, GKFX2010
  • Built the front end of the public site of a leading online forex broker.
Software Developer, ITB Yazılım2009–2010
  • Worked on the front and back end of Misli.com, one of Turkey’s largest sports-betting platforms.

Teaching and service

Teaching
Teaching assistant, CS 550 Advanced Operating Systems · Illinois Tech2023
Teaching assistant, CS 584 Machine Learning · Illinois Tech2022
Organizing committees
Publicity Chair, PDSW ’25 · St. Louis2025
Web Chair, eScience ’25 · Chicago2025
Web Chair, GCASR ’23 · Chicago2023
Reviewing
External reviewer, ICPP ’25 · Performance track · San Diego2025
Volunteering
Student volunteer, SC ’23 · Denver2023

Skills

Storage and parallel I/OLustre, OrangeFS, GPUDirect Storage, HDF5, NetCDF, Parquet, Darshan, Recorder, DFTracer, POSIX / LD_PRELOAD instrumentation, multi-tier data staging
Systems and AI infrastructureMPI, Slurm, Flux, PyTorch (DataLoader, DDP), vLLM, DLIO, Dask, Linux
LanguagesPython, C/C++, Bash, Rust, SQL
Tools and analyticsDocker, Podman, Apptainer, Nix, Git, CMake, Pandas, NumPy, SciPy, SHAP