← Kaan YigitDownload PDF ↓

Resume.

Trading Analyst & Developer · Uniper Global Commodities · New York, NY

01Experience

Trading Analyst & Developer, Global Commodities

Uniper · New York · Aug 2025 – Present
  • Leading migration of the desk's analytics platform (used by traders across NY, London, and Düsseldorf) to Azure Container Apps with GitHub Actions CI/CD; powers the trading dashboards and decision-support tooling the desk uses day to day.
  • Built Python/SQL pipelines in Snowflake ingesting daily feeds from third-party commodity data vendors covering production, storage, and pipeline flows.
  • Developed ML-based anomaly detection on North American natural gas pipeline flows, surfacing unusual patterns for desk investigation; built a backtesting framework that validates fundamental and seasonal trading hypotheses before they touch capital.
  • Built AI research agents (LangGraph, MCP) compiling daily intelligence on key oil-producing regions to inform LNG flow and gas-export views.

Analyst Intern, Global Commodities

Uniper · New York · May 2024 – Aug 2025
  • Built Python/Flask microservices integrating Azure, Snowflake, and Excel to deliver curve construction, spread analytics, and scenario modeling tools used by gas analysts for daily pre-market prep and trade ideation.
  • Re-architected the platform's data layer with Redis caching and async task queues backed by Celery workers, cutting peak-hour page loads from ~60s to under 2s and unblocking real-time use during the morning open.

Research Assistant, UIUC Fintech Lab

Advised by Prof. David Lariviere · Champaign, IL · Jan 2025 – May 2025
  • Conducted research on market microstructure, focused on limit order book dynamics and execution behavior.
  • Built C++ components for the lab's limit order book simulator, running experiments on order arrival and matching.
  • Analyzed historical tick data in Python to characterize spread, depth, and volatility across equity and futures.

Backend Software Engineer, Subscriptions & Checkout

Getir · Istanbul · Aug 2023 – Mar 2024
  • Built backend services on the subscription and checkout teams, two revenue-critical paths in Getir's platform (the quick-commerce decacorn later acquired by Uber). Cut subscription renewal latency from ~2s to ~100ms by offloading read-heavy aggregations to AWS Redshift.
  • Engineered a server-side alerting system using a task manager pattern and Slack notifications, dropping unidentified error rate from 22% to 3.4%. Refactored Chain of Responsibility in checkout to speed payment and promotion rule rollout.

02Education

Bachelor of Science, Computer Science

University of Illinois Urbana-Champaign · cum laude · May 2025
  • GPA 3.7 / 4.0. Dean's List (Grainger College of Engineering), 5 semesters.
  • Phi Kappa Theta Gregory Wooters Academic Excellence Scholarship: AY 2021–22, 2022–23, 2023–24.
  • Bloomberg Certifications: Market Concepts (BMC), ESG, Spreadsheet Analysis.

03Projects

Real-time ADS-B Aircraft Tracking & Collision Warning System

Senior project · Jan 2025 – May 2025
  • Led a 4-person team building a real-time ADS-B tracker ingesting live aircraft telemetry into a Cesium 3D globe, rendering thousands of concurrent flight paths with sub-second update latency.
  • Implemented Closest Point of Approach (CPA) collision prediction scoring horizontal/vertical separation and time-to-conflict, surfacing live conflict alerts ranked by severity across the active airspace.
  • Designed heuristic and ML-based anomaly detection for GPS spoofing and implausible flight behavior, flagging unrealistic vertical rates, heading changes, and position jumps in real time.

Beneath The Surface: Semantic Segmentation and Depth Estimation

UIUC research · Nov 2024 – May 2025
  • Built a PyTorch multi-task framework on MTI-Net jointly learning depth estimation, semantic segmentation, and edge detection on NYU Depth V2, with custom guided attention routing segmentation and edge features into the depth head.
  • Designed a structured depth loss combining L1, gradient, and edge-aware regularization terms, achieving 0.0323 MAE / 0.0416 RMSE on depth and 62.17% pixel accuracy on segmentation.

04Publications

Tell IF Fake: Classical IR Methods for Fake-News Detection

Yigit, K. · Koksal, B. · UIUC IR course (Robles-Granda) · 2024

A fake-news classifier on the LIAR dataset built with classical IR methods rather than a transformer. The pipeline stitches TF-IDF retrieval, LDA topic modeling blended through a Gaussian Mixture, and RoBERTa-derived sentiment features into a logistic-regression head you can actually inspect.

Whitepaper (PDF)

05Skills

Backend
PythonGoJavaTypeScriptC++SQLPostgresSnowflakeRedisCeleryKafkadbt
DevOps & Cloud
AzureContainer AppsAWSRedshiftDockerGitHub ActionsCI/CDNew RelicDatadogGrafana
AI & ML
PyTorchscikit-learnLangGraphMCPAzure AI FoundryRoBERTa
Markets
Natural Gas MarketsEuropean GasLNG Trade FlowsStorage DynamicsEnergy FundamentalsLimit Order Book

06Leadership

Vice President, Phi Kappa Theta (Beta Delta Chapter)

UIUC · Nov 2022 – Nov 2024
  • Drove chapter GPA up 15% over two years (highest in chapter history).
  • Co-administered a $100,000+ annual operational budget across membership, events, and facilities.

07Languages

Speak
English (fluent)Turkish (native)