Industrial engineer (Bilkent University, 2026). I work on optimization and data problems, and I build the occasional website. In 2026 I was a guest researcher at the Zuse Institute Berlin, in the Interactive Optimization and Learning Lab, working on Frank-Wolfe methods and the mixed-integer solver Boscia.jl.
| certified-lmo | Certified lower bounds for inexact linear minimization oracles in Frank-Wolfe, and a rule for reusing one paid bound across iterations. Julia, 336 guard tests, every claim labelled and every withdrawn claim kept. ZIB, 2026. |
| robust-tfrt-radiotherapy | Robust optimization of temporally feathered radiation therapy: a MIP for the schedule, a dual-based robust counterpart over a polyhedral uncertainty set, a proof that the static model only sees plan counts, and a window-coupled fix. Python and Gurobi. Senior project. |
| income-prediction | Customer income prediction for a digital bank, built on the bank's customer data: OLS, LASSO, random forest, XGBoost and LightGBM in R tidymodels, and two Shiny apps. The confidential data stays out; a synthetic generator keeps the notebook runnable. Senior design project with Hayat Finans. |
| stock-screener | A daily US equity screener with indicators, an options-flow signal, scores with reasons, DuckDB, a local dashboard, a seven-year backtest and pre-registered research tests. Python. Demo video and overview; the source is private. |
| gesplan | Rooftop solar design in the browser: satellite basemap, draw the roof, automatic module layout, PVGIS yield. Next.js, MapLibre, Terra Draw. |
| mori-yaki, kivanc-web | Sites built for clients: a robatayaki restaurant (live) and an industrial group. Next.js and TypeScript, with hand-written motion. |
| arda-portfolio | My own site, arda-portfolio-ten.vercel.app. |
Puma Design Studio, Istanbul, 2026: creative direction, motion and build of the studio's site, from the entrance sequence to the furniture pages. The source stays private; the site is the work.
![]() |
![]() |
Julia (FrankWolfe.jl, Boscia.jl, JuMP), Python (Gurobi, Pyomo, pandas, DuckDB), R (tidymodels, Shiny, Quarto), SQL, TypeScript and Next.js.


