Projects

Multi-Agent Learning in Knights-Archers-Zombies
  • Developed a pipeline for a multi-agent environment that used a CenterNet detector to extract zombie detections from visuals and incorporated handcrafted features into a behavior cloning policy.
  • Outperformed random (7%) and diagonal-shooting (1%) baselines, elevating the target hit rate to 16%.
Evolutionary Algorithm for Asymmetric Traveling Salesman Problem
  • Implemented an evolutionary algorithm that combines crossover/mutation operators with optimization refinement, including stagnation handling and guided local search.
  • Outperformed a greedy algorithm by 21.3% on a 1000 cities scenario.
Analysis of Turkey's Grand Assembly History
  • Investigated long-term trends in female parliamentary representation in Turkey by constructing a multi-level dataset (national, regional, and city-level breakdowns) with 3,000+ records across 21 legislative terms, scraped from official parliamentary archives using BeautifulSoup and Selenium.
  • Modeled and forecasted future female MP representation using linear and polynomial regression with Scikit-learn, selecting the polynomial model via R2 on held-out historical terms, and testing forecast sensitivity to input window length (8 vs. 15 prior terms).
Airline Manager
  • Designed and developed a comprehensive full-stack Node.js and React app for managing flight rosters, including features for scheduling and ticketing.
Study Buddy App
  • Engineered a mobile app using Java SpringBoot and Android to facilitate the connection between students who are studying similar courses, enabling them to collaborate and learn together.