Skip to content
PARTSSŞ-2026 ROUTEAI × IE × BA REVA STATUSACTIVE Türkçe

SENA
SAYGIN ŞENYÜZ

INDUSTRIAL ENGINEER · ARTIFICIAL INTELLIGENCE · BUSINESS ANALYSIS

Sena Saygın Şenyüz
PHOTOSSŞ-2026

OP-10LINE CONVERSIONmaterial flow → data flowCOMPLETE

INFORMATION FLOW · ERP — WORK ORDER GOODS RECEIVING data collection PROCESSING cleaning BUFFER queued records SCRAP · leakage DECISION PHYSICAL LINE CONVERSION MODEL + AGENT

← scroll the diagram sideways · arrow keys also work →

The line that moves material in a factory and the system that moves data here are the same object — same stations, same buffers, same scrap branch. Only what flows has changed.

OP-20CONTROL CHARTcontrol limit = decision thresholdLIVE

Control chart Each point is an order; its height is the model's delay probability. The horizontal dashed line is the control limit and at the same time the decision threshold. Anything above it raises an alarm. 1.0 0.0 ORDER SEQUENCE → DELAY PROBABILITY UCL · DECISION THRESHOLD

← scroll the chart sideways · arrow keys also work →

0.350.400.500.55
  • true alarm
  • false alarm
  • missed delay
  • correctly passed

56.0%DELAYS CAUGHT
87.4%ALARM PRECISION
0.50CONTROL LIMIT

Measured threshold table — delays caught / alarm precision: 0.35 → 99.8% / 57.4% · 0.40 → 78.0% / 66.4% · 0.50 → 56.0% / 87.4% · 0.55 → 54.4% / 88.7%. Class balance: 54.8% late, 45.2% on time.

The sample is representative; the ratios are the project's measured values. The right limit is a question of cost, not of mathematics — the decision belongs to the business, not the model.

Dataset: DataCo Smart Supply Chain (open data, 180,519 order records) · code and measurements: github.com/senasayginsenyuz/supply-chain-late-delivery-ml ↗

OP-25DECISION AGENTcost picks the thresholdLIVE

ORDER

Measured weight: Shipping 49.5% · the window it fixes 43.6% · the remaining nine fields 6.9% together.

COST — RATIO

RATIO1 : 1

Not currency — a ratio. Only the proportion between the two changes the threshold.

Give it an order and two costs. The agent runs the model, picks the threshold that minimises expected cost along the measured curve, states the decision and the lever you still hold — and tells you when the model is not earning its keep.

The model runs here: 200-tree XGBoost, flattened after training and ported to plain JavaScript; across 5,000 test rows it differs from the Python original by 1.9·10⁻⁷. The language model computes nothing — every figure is produced here first, and Gemini only writes the sentence.

Code, measurements and tests: github.com/senasayginsenyuz/late-delivery-agent ↗

OP-30PROCESS ANALYSISfour layers, one person

01 · SHOP FLOORThe problem shows on the line

BOM, ERP, bottleneck — I saw all of it first-hand. Not in a meeting room.

02 · DATAHunting for leakage

Cleaning, joining. The stage that is won — or lost — before a model is ever built.

03 · MODELChoosing the right threshold

The skill is not racing four models; it is picking the one threshold aligned with business cost.

04 · DECISIONA decision, not a report

Who does what differently, and when? Without an answer, the analysis is not finished.

OP-40WORK ORDERSprojects

ORDER NODESCRIPTIONSTATUS
WO-2601 Late-Delivery PredictionXGBOOST · LEAKAGE DETECTION · THRESHOLD ANALYSIS

An end-to-end ML pipeline over 180,519 orders. Three columns that are only filled in after delivery (Delivery Status, Days for shipping (real), shipping date) were detected and removed, taking the feature set from 53 to 25. With the leakage gone the baseline F1 is 0.39; hyperparameter and threshold tuning takes it to 0.71. Train 0.713 / test 0.714 — no overfitting. The threshold was measured at four points (0.35–0.55). Data ceiling: added features left F1 unchanged — the true drivers (weather, traffic, carrier reliability) are absent from the dataset.

COMPLETE
WO-2602 Document Control AgentN8N · GEMINI · NOTION · TELEGRAM

A 33-node agentic workflow: classifies incoming mail by urgency and document type, archives attachments, and answers questions by querying Notion as a tool. A memory-backed LLM agent with a command interface.

COMPLETE
WO-2603 Machine Failure PredictionRANDOM FOREST · XGBOOST · SHAP · LIVE DEMO

AI4I 2020 dataset; 10,000 records at a 3.4% failure rate — an imbalanced problem. Target leakage was detected and removed, then logistic regression, a decision tree, random forest and XGBoost were compared under stratified 5-fold cross-validation. Two physics-based features derived from the dataset documentation — temperature delta and mechanical power — lifted F1 from 0.66 to 0.85 and cut missed failures from 32 to 15. Model behaviour was validated with SHAP, and the demo runs in the browser.

COMPLETE
WO-2604 Late Delivery Decision AgentXGBOOST AT THE EDGE · COST THRESHOLD · GEMINI

Connects WO-2601's model to a system that decides — the OP-25 section above is it, running live. The 200 trees were ported to plain JavaScript and run at the edge; across 5,000 test rows they differ from the Python original by 1.9·10⁻⁷. It picks the threshold from the planner's cost structure and says when it is not earning its keep: a four-row table on Shipping Mode alone makes the same call on 99.03% of orders.

LIVE
WO-2605 Linear Regression From ScratchNUMPY · GRADIENT DESCENT

Cost function, gradient and the update rule written by hand — no library shortcut.

COMPLETE
WO-2606 Production Scheduling OptimisationOR-TOOLS · MILP

Mathematical optimisation of the production sequence under constrained machines and labour.

QUEUED · Q4 2026

The machine-failure demo runs in the browser — no Python, the model ships to the client: senasayginsenyuz.com/makine-arizasi-tahmini/demo ↗

OP-50ROUTE HISTORY2016 → today

PERIODSTATIONSTATUS
FEB 2024 → AI and data · reskillingREMOTE · FULL-TIME
  • Three applied ML projects — late-delivery prediction, a 33-node agentic document-control workflow, and machine-failure prediction with a live demo; all three open-source on GitHub
  • Machine Learning Specialization — Stanford & DeepLearning.AI
  • Huawei Student Developers data science and machine learning bootcamp — Turkish AI Academy
  • ECBA® business analysis certification — IIBA
  • Data Analysis School (YÖK · Marmara / METU / ITU / Boğaziçi) — two AI modules, ~85 h each: generative AI and large language models; supervised and unsupervised learning; tooling that speeds up data analysis
  • Python for Everybody (PY4E) Specialization, 5 courses — University of Michigan
ONGOING
APR 2023 – FEB 2024 Production Planning EngineerVIMPO ROAD CONSTRUCTION MACHINES
  • Pulled material shortages from the BOM and managed the production calendar
  • Procurement coordination; order tracking across four project-based jobs
DONE
DEC 2021 – APR 2023 Production Planning EngineerŞENKARDEŞLER MOTORLU ARAÇLAR — TRAPİ
  • Ran two planning projects end to end; 15+ Gantt charts in MS Project
  • Order tracking, material planning and stock control through Logo ERP and R-MES
DONE
2018 & 2021 Engineering InternYEMMAK MAKİNA · BAİS MAKİNA DONE
2016 – 2021 Industrial Engineering, BScATILIM UNIVERSITY DONE

OP-60SKILLS INVENTORYthree disciplines, one bench

AI / DATA
Python & SQLpandas · NumPy · scikit-learn · XGBoost · MSSQL / T-SQL
LLM & agentGemini API · n8n · tool use, memory
Model & thresholdevaluation, threshold tuning, anomaly detection, recommenders
VisualisationPower BI · IBM Cognos · Excel
INDUSTRIAL ENGINEERING
Planning & schedulingcapacity, lead time, MS Project
Materialbill of materials (BOM), MRP, stock control
SystemsLogo ERP · R-MES
Next upOR-Tools · MILP · mathematical optimisation
BUSINESS ANALYSIS
ECBA® — IIBAcertified business-analysis approach
Requirementselicitation, prioritisation, management
Processas-is analysis, modelling, improvement
ToolsJira · Miro · Trello · Draw.io

LANGUAGES — Turkish (native) · English (B2)

OP-70CERTIFICATES & TRAININGfourteen certificates · 2023 → 2026

2026Machine Learning SpecializationSTANFORD / DEEPLEARNING.AI
2026Python for Everybody (PY4E) Specialization — 5 coursesUNIVERSITY OF MICHIGAN · COURSERA
2026Huawei Student Developers Data Science & ML BootcampTURKISH AI ACADEMY
2026Artificial Intelligence and Machine Learning — Data Analysis SchoolYÖK · MARMARA / METU / ITU / BOĞAZİÇİ
2026Artificial Intelligence and Enabling Tools — Data Analysis SchoolYÖK · MARMARA / METU / ITU / BOĞAZİÇİ
2026Large Language Models (LLM)TURKISH AI ACADEMY
2025Entry Certificate in Business Analysis — ECBA®IIBA
2025Introduction to Business AnalysisIBM · COURSERA
2025Data Visualization and Dashboards with Excel and CognosIBM · COURSERA
2025Excel Basics for Data AnalysisIBM · COURSERA
2025End-to-End SQL Server TrainingUDEMY
2024Learning SQL with ApplicationsBTK ACADEMY
2023Business Analysis Expertise CertificateISTANBUL TECHNICAL UNIVERSITY
2023Business Analyst PracticumPATİKA.DEV & FMSS BİLİŞİM

DISPDISPATCHcontact

If there is a problem in your production or supply chain waiting to be solved with data — let's talk.

ROLES I'M TARGETINGAI / data analyst for manufacturing and supply chain · AI business analyst · agentic AI and process automation

MESSAGE FORMThe form opens with JavaScript; if it is off, you can reach me on LinkedIn — link opposite.

SEND A MESSAGE

Submissions are processed through Formspree and forwarded to me by email; nothing is stored on this page. No cookies, no analytics.