Skip to content
View cadakerem's full-sized avatar

Block or report cadakerem

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

Hi there, I'm Kerem Barbaros Karnabat

I'm a software developer and designer passionate about building interactive software, engaging gameplay mechanics, and quantitative algorithmic systems. As a Computer Programming graduate currently studying Digital Game Design, I enjoy bridging the gap between technical programming and creative 3D workflows.

๐Ÿš€ About Me

  • ๐ŸŽฎ Game Development: Programming core gameplay mechanics, character controllers, user interfaces, and interactive systems using C#, Unity, and MonoGame.
  • ๐Ÿ“ˆ Algorithmic Trading & Automation: Developing quantitative trading bots, financial market scanners, and conducting historical backtests using Python.
  • ๐ŸŽจ 3D Asset Pipeline: Experienced in 3D modeling, rigging, and animation workflows with Autodesk Maya to create optimized assets for real-time game engines.
  • ๐Ÿ’ก Core Interests: Building robust software architectures, optimizing hybrid trading algorithms, and developing interactive end-to-end projects.

โญ Featured Projects

  • Agentic Vault โ€” An open-source Obsidian plugin for automated Git sync and Issue-Driven Development (IDD) workflows using GitHub APIs. (Part of GitHub Developer Program)
  • Sprite Packer Web โ€” A fast, browser-based web tool for game developers to instantly pack scattered PNGs into optimized sprite sheets and JSON data.
  • Portfolio AI โ€” A lightweight, open-source Telegram bot for tracking global stocks and TEFAS mutual funds with AI insights.
  • Coffin Clash โ€” A local 2-player combat and wave-defense game with tight mechanics.
  • TLOU Simulation โ€” A Machinations-based survival/crafting simulation comparing three player skill profiles under identical resource scarcity and combat pressure.

๐Ÿ› ๏ธ Tech Stack & Tools

Languages & Frameworks

C# Python MonoGame .NET

Game Engines, 3D & Design

Unity Autodesk Maya

Data & Automation (Trading)

n8n Pandas Backtrader yfinance

Tools

Git

๐Ÿ“ซ How to Reach Me

Pinned Loading

  1. coffin-clash coffin-clash Public

    A 2-player local combat game built with MonoGame/C# โ€” push a central coffin toward your opponent's tower with arrow fire, then survive escalating skeleton waves between rounds.

    C# 1

  2. tlou-simulation tlou-simulation Public

    A Python simulation of The Last of Us's survival/crafting loop, translated from a Machinations.io system design โ€” models resource scarcity and combat pressure across three player skill profiles.

    Python 1

  3. cadakerem cadakerem Public

    My personal workspace.

    1

  4. portfolio-ai portfolio-ai Public

    A lightweight, open-source Telegram bot for tracking global stocks and TEFAS mutual funds. Features dynamic scheduling, AI insights, and an optional local SQLite database.

    Python 1

  5. sprite-packer-web sprite-packer-web Public

    A modern 100 percent client-side Sprite Sheet packing tool built with React and MaxRects algorithm. Generates atlases and JSON metadata for Game Dev.

    TypeScript

  6. agentic-vault agentic-vault Public

    The ultimate Obsidian plugin to automate Git sync, manage AI system prompts, and enable Issue-Driven Development directly from your vault.

    JavaScript