Skip to content
View ErdagEge's full-sized avatar

Block or report ErdagEge

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
ErdagEge/README.md

Hi, I'm Ege! 👋

Software Developer (EE background) focused on building clean, performant web apps and data-aware backends. I enjoy turning messy real-world problems into simple UIs and well-structured APIs. Recently exploring AI-assisted workflows (MCP), practical data modeling, and production hardening.

  • 🔭 Current focus: Movie Night Negotiator (Next.js, Supabase Postgres), CineMCP (AI-assisted movie recs with MCP), BookTracker (full-stack React/Express/MongoDB).
  • 🎙️ I also host a culture/philosophy podcast: Açık Büfe Diyalog.

What I'm working on

Pick a movie together. Create a lobby, everyone adds titles and ranks them, and the app computes a fair winner (Borda). It’s multiplayer, live, and free-tier friendly. Optional AI provides a short “why this fits everyone” rationale when you finalize.

A full-stack web app that lets you search, rate, review, and track books you've read; using the Google Books API, React, Express, and MongoDB. It supports adding start/finish dates, inline editing, and live CRUD operations. Fast, clean, and ready for more.

🎬 CineMCP

An AI-assisted movie recommendation web app that personalizes suggestions using user preferences, mood, and real-time movie data from TMDB. Built with vanilla JavaScript (frontend) and modular Node.js/Express (backend), powered by a custom Model Context Protocol (MCP) with OpenAI integration.

Sci-fi themed, single-page React infographic dashboard that monitors solar irradiance on Earth using real NASA POWER API. Inspired by Project Hail Mary, the app simulates the fictional spread of "astrophage" by analyzing real-time energy loss.

An interactive training tool that helps players master chess endgames using realistic scenarios. Built with React, TypeScript, and Stockfish, it lets users play out key endgame positions with draggable boards and auto-evaluation.

A minimalist, responsive weather dashboard built with React and OpenWeatherMap API. It displays current, daily, and hourly forecasts with smooth animations and temperature toggles (C°/F°), using modular, clean architecture and Vite.

More in pinned repos or on my repo tab.


Technologies & Tools

TypeScript | JavaScript | .NET | C# | Next.js | React | Node.js | Express | Python
PostgreSQL | MySQL | NoSQL | MongoDB | Firebase | Entity Framework | REST | Tailwind | Power BI


Let's Connect

Feel free to check out my projects, contribute, or reach out if you share similar interests

Pinned Loading

  1. movie-night-negotiator movie-night-negotiator Public

    Group movie picker with ranked voting (Borda), free lobby hosting on Vercel + Supabase, and optional AI rationale after finalization.

    TypeScript

  2. cinemcp cinemcp Public

    CineMCP is an AI-assisted movie recommendation app that tailors suggestions based on your taste, mood, and real-time movie data using a custom context protocol.

    JavaScript

  3. book-tracker-app book-tracker-app Public

    BookTracker is a full-stack web app that helps you track the books you’ve read; including start/finish dates, ratings, and reviews, with data fetched from the Google Books API and stored in a Mongo…

    TypeScript

  4. astrophage-tracker astrophage-tracker Public

    Astrophage Tracker is a sci-fi-themed single-page React dashboard that monitors solar irradiance on Earth using real NASA POWER API data. Inspired by Project Hail Mary, the app simulates the fictio…

    TypeScript

  5. weather-app weather-app Public

    This weather web application allows users to search for any city and instantly retrieve the current weather conditions along with a 5-day forecast. It is built using React and integrates with the O…

    JavaScript

  6. chess-endgame-trainer chess-endgame-trainer Public

    An interactive chess platform designed to improve endgame skills using realistic game scenarios powered by Stockfish.

    TypeScript