Skip to content
View Egecan33's full-sized avatar

Block or report Egecan33

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Egecan33/README.md

Egecan Aktan

AI agents · Data engineering · Operations research

I build Python systems that connect language models, data workflows and mathematical optimization. At Cravio, I work on founding and technical development, with experience in FastAPI, RAG and agent workflows. My academic background includes an MSc in Industrial Engineering at Özyeğin University.

My toolkit includes Python, FastAPI, Docker, Airflow, PostgreSQL and Gurobi. I am interested in opportunities where reliable software and explicit decision models meet.

Selected technical projects

Project What to explore
Agent Lot Sizing SmolAgents and a local language model connected to deterministic Gurobi tools; separate capacitated and uncapacitated planning models.
Multi-Item Perishable Lot Sizing Compact mixed-integer formulations and branch-and-price experiments for production capacity and shelf-life constraints. Research code with several model iterations.
Coil Stacking with Q-Learning A custom stacking environment and tabular Q-learning experiment with support, blocking and urgency rules. An experimental policy, with validation work still ahead.
Explainable Road-Repair Prioritization An Ataşehir prototype combining OSM roads, simulated damage/POIs, XGBoost and SHAP. Heuristic training targets and distance-unit validation remain research limitations.

Side projects

  • EPİAŞ Price Explorer — a Streamlit date selector and table viewer built around the external eptr2 electricity-market data client.
  • Mechabellum Build Assistant — a fan tool for counter lookups, composition vulnerabilities and tier-aware suggestions using structured game data.
  • Galio's Den — a Java console dungeon game with randomized encounters, resource choices and boss fights.

I use side projects to turn an idea into an interface, work with imperfect data and explore game mechanics. Repository maturity varies; research prototypes should be read with their assumptions and limitations.

Open-source context

eptr2 and Catan-AI are forks of upstream projects. They are separate from the original projects above; these links do not imply authorship of the upstream code.

You can explore my work and contact me through GitHub.

Popular repositories Loading

  1. galios-den galios-den Public

    Java console dungeon game with randomized combat, health potions, retreat choices and boss encounters.

    Java 1

  2. knapsack-algorithms knapsack-algorithms Public

    Use this to try knapsack problems

    Java

  3. csv-gantt-chart csv-gantt-chart Public

    Started to produce Gantt chart.

    Python

  4. knapsack-simulated-annealing knapsack-simulated-annealing Public

    An heuristic to solve knapsack

    Java

  5. coil-stacking-q-learning coil-stacking-q-learning Public

    Tabular Q-learning experiments for coil stacking with support, blocking and urgency constraints.

    Python

  6. fuel-purchase-optimizer fuel-purchase-optimizer Public

    Python