01Trading-desk tools at Uniper Global Commodities
Trading Analyst & Developer·NY·2024–present·Python, Snowflake, Azure
I build the production code, data pipelines, and ML systems behind the desk. The day-to-day is the analytics platform traders use across NY, London, and Düsseldorf, and the Snowflake pipelines that feed it from third-party commodity data vendors covering production, storage, and pipeline flows.
On top of that sits the work I find more interesting: an ML anomaly detector on North American natural gas pipeline flows that flags shifts for desk investigation, a typed backtesting DSL the desk uses to test ideas cheaply before they touch capital, and Azure AI Foundry research agents (LangGraph + MCP) compiling daily briefings on key oil-producing regions.
StackPython · Snowflake · Azure
OfficesNY · LDN · DUS
Year2025–present
Internal · production code, not public02Real-time ADS-B aircraft tracking and collision warning
Senior project, UIUC·2025·Python, Cesium, ML
I led a four-person team building a real-time aircraft tracking system that ingests live ADS-B feeds, runs collision prediction using Closest Point of Approach math, and renders 3D positions in a browser using Cesium.
The interesting bit was the anomaly detection layer: heuristic and ML-based detectors for GPS spoofing, unrealistic vertical rates, abrupt heading changes, position teleporting. The system surfaces color-coded warnings in real time as new positions stream in.
Team4 (lead)
Year2025
StackCesium
github.com/kaanyigit-repo/adsb-prediction ↗03Beneath the Surface, multi-task computer vision
Research, UIUC·2024·PyTorch, MTI-Net
A PyTorch multi-task learning framework on MTI-Net that unifies depth estimation, semantic segmentation, and edge detection for indoor scene understanding. Guided attention mechanisms prioritize segmentation features for depth refinement.
The point of the project was understanding how shared representations help multi-task models, not chasing a benchmark number. The architectural choices ended up mattering more than the loss curve.
Depth MAE0.0323
Seg Acc62.17%
DatasetNYU v2
github.com/kaanyigit-repo/beneath-the-surface ↗04Backend at Getir
Software engineer·2023–2024·Subscription & checkout
Earlier I was a backend engineer at Getir, the quick-commerce decacorn later acquired by Uber. I worked on subscription and checkout (two revenue-critical paths) and shipped changes that brought renewal latency from 2s to ~100ms and dropped unidentified error rates from 22% to 3.4%.
I also designed the New Relic dashboards and Slack alerting that helped the team move from reactive to proactive on-call.
Latency2s → 100ms
Errors22% → 3.4%
Years2023–24