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. 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.

Featured: USA Energy Market

USA Energy Market repository CI status Python 3.12 Built with AI agents

USA Energy Market is a knowledge base and teaching system for US electricity and gas markets, built with AI coding agents under strict, test-enforced rules. It turns energy podcasts, papers and grid-operator documents into cited evidence and linked notes, then into bilingual lessons and calculators.

  • Pipeline: RSS feeds, publisher transcripts and local speech-to-text (Parakeet on MLX) for 1,000+ episodes, plus open-access papers and reports.
  • Quote gate: every mined claim, number and prediction must quote its source exactly, or it fails validation.
  • Teaching: 71 lessons in English and Turkish, 13 calculators (LMP, capacity auctions, FTRs, spark spreads and more), and an Obsidian vault of 6,000+ notes.
  • Market data: usgrid, an eptr2-style client over gridstatus for the seven US grid operators.

What's next (full roadmap):

When Plan
Nov–Dec 2026 PJM and FERC EQR data through PUDL, daily data snapshots, primary-source lesson audits, weekly podcast sync
Q1 2027 Settlement rule tables, usgrid on PyPI, a battery arbitrage backtester, the dashboard on GitHub Pages
Q2 2027 FTR and congestion analytics, a capacity auction model, live market panels in lessons
H2 2027 Interconnection-queue and data-center tracker, forecast baselines, a podcast prediction scoreboard, a cited Q&A agent and MCP server

Forge: local deck builders for card games

Three free, open-source deck builders that share one design: a pure TypeScript engine, SQLite, card images on disk and a Next.js interface on localhost. No account and no AI at runtime; every score is computed from card text, rules and synced data, and is shown with its reasons. Each ships as a portable download for macOS and Windows.

Tool Game What it does Download
Commander Forge Magic: The Gathering (Commander) Bracket-aware auto-build, 0–100 card scores per commander, deck rating, improve suggestions, printable proxies, a deck finder for your collection. Latest release
Riftbound Forge Riftbound Auto-builds legal decks, scores every card, rates a list, finds synergies and win conditions, gives matchup and side-deck lines for 1v1, 2v2 and FFA. Latest release
Snap Forge Marvel Snap Brews off-meta decks that still clear a power floor, with a deck rating, a separate novelty score against synced meta lists, energy curve and draw odds, and swap suggestions. Latest release

These are unofficial fan projects built with AI coding agents in staged, test-gated workflows. Ratings are heuristic construction checks, not win-rate predictions; each repository states what is measured and what is not. Card data and images are downloaded to the user's machine and are not part of the repositories.

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. mtg-commander-deck-builder mtg-commander-deck-builder Public

    Commander Forge: free, open-source MTG Commander (EDH) deck builder. Bracket-aware auto-build, 0-100 card scores per commander, deck rating, improve suggestions, printable proxies, collection-based…

    TypeScript 3

  2. galios-den galios-den Public

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

    Java 1

  3. USA_Energy_Market USA_Energy_Market Public

    Knowledge base, lessons and data tools for US electricity and gas markets, built with AI agents under test-enforced rules

    Python 1

  4. riftbound-deck-builder riftbound-deck-builder Public

    Riftbound Forge: free, open-source Riftbound TCG deck builder for Mac and Windows. Auto-builds legal decks, scores every card, rates your list, finds synergies and win conditions, and gives matchup…

    TypeScript 1

  5. marvel-snap-deck-builder marvel-snap-deck-builder Public

    Snap Forge: a free, open-source Marvel Snap deck builder for Mac and Windows. Brew creative off-meta decks that still work, with a deck rating, novelty score, energy curve and draw odds, swap sugge…

    TypeScript 1

  6. knapsack-algorithms knapsack-algorithms Public

    Use this to try knapsack problems

    Java