Skip to content
View OmerHarmankayaC's full-sized avatar

Highlights

  • Pro

Block or report OmerHarmankayaC

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.

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
OmerHarmankayaC/README.md

Ömer Harmankaya

Industrial & Computer Engineering student at TED University, Ankara. I work where operations research meets software — scheduling, forecasting, retrieval — and I care about shipping things end to end rather than leaving them as notebooks.

Currently

  • Building a constraint-programming shift scheduler for security personnel at BOTAŞ facilities: OR-Tools CP-SAT, FastAPI, React, PostgreSQL.
  • Product lead for Vera Finance, a published iOS personal finance app — plus its RAG Q&A assistant.

Selected work

Shift Scheduling DSS Decision support tool for scheduling security personnel — CP-SAT solver, fairness and coverage constraints, five of six acceptance criteria met and the sixth analysed rather than hidden
LoadCast Hourly electricity demand forecasting for the Turkish grid — EPİAŞ pipeline, weather integration, LightGBM at 2.19% MAPE against the official plan's 2.63% · live
Vera RAG Assistant Fully offline retrieval-augmented Q&A — on-device embedding and inference, no network at query time · live
Portfolio This site — Vite/React, with live model output embedded straight from LoadCast

Two habits that show up in everything above: the numbers get reported as measured, and known limitations get their own section.

Tools Python · OR-Tools · PyTorch · LightGBM · FastAPI · React/TypeScript · PostgreSQL · Supabase · Vercel

omerharmankaya.com · LinkedIn

Pinned Loading

  1. wardroom wardroom Public

    Local-first orchestrator that runs a document-driven development protocol with two Claude agent roles over your git repository. All state lives in files, and critical actions wait for your approval.

    TypeScript 1

  2. LoadCast LoadCast Public

    End-to-end hourly electricity demand forecasting for the Turkish grid — EPİAŞ data pipeline, weather integration, and a LightGBM model that beats the official load plan.

    Python

  3. Security Security Public

    Constraint-programming (OR-Tools CP-SAT) shift scheduling decision support tool for security personnel, built with FastAPI, React, and PostgreSQL.

    Python 1

  4. Vera_RAG_Assistant Vera_RAG_Assistant Public

    Fully offline RAG Q&A assistant for Vera Finance — local retrieval and on-device inference via Microsoft Foundry Local, no internet needed at query time.

    JavaScript

  5. omerharmankaya.com omerharmankaya.com Public

    Personal portfolio — Vite/React, with live forecasting output embedded straight from the LoadCast model.

    TypeScript

  6. JinggleJam JinggleJam Public

    A New Year themed mini-game site built end to end with Google's Antigravity AI IDE for a GDG on Campus TEDU vibe-coding contest.

    TypeScript