Skip to content
View Hakkology's full-sized avatar
🎯
Helo
🎯
Helo

Block or report Hakkology

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

Hi 👋 I'm Hakan

I am a Game & Software Developer specializing in C#, C++, and .NET, with a strong focus on critically useful tools and systems with a bit more of creative technology. Currently, I am expanding my expertise in Rust and Python through visual tools and AI-driven projects.

Beyond my professional role as a Software Developer—where I build everything from cloud-based backup solutions to multi-tenant ERP systems, I am a Unity Instructor on weekends, teaching fundamental coding, modern gameplay architecture and production workflows.

🚀 Technical Overview

  • Full-Stack & DevOps: I manage the entire lifecycle of my projects, from initial architecture to final deployment. I maintain a private server environment orchestrated with Docker, currently managing 4 live production environments. My workflow involves custom deployment scripts to ensure seamless CI/CD.
  • AI & Intelligent Systems: Developing agentic applications and generative tools. I tend to improve currently available agentic workflows into academic research (Magnolia), procedural game asset generation (LoomAI) and currently tuning an SQL agent for future use (SQLize).
  • Web & Desktop: Specialized in building performant web interfaces with Blazor (MudBlazor or Devexpress) and sophisticated cross-platform desktop applications using Avalonia.
  • Game Tech: Deeply experienced in Unity, with active R&D in Godot and low-level graphics (Vulkan/OpenGL) to build proprietary engine tools.
  • Additional info can be found on my Portfolio.

🛠️ Key Projects & Tools

🤖 AI & Generative Systems

  • LoomAI: AI-powered game asset generation platform.
  • Magnolia: Scholar AI Agent designed for academic research automation.
  • SQLize: A modular SQL agent for natural language database interaction.
  • Fuzz: Experimental AI playground for generative testing.

🎮 Game Projects & Tech

🦀 Rust & Low-Level Graphics

🌐 .NET & Enterprise Solutions

  • Songify Ecosystem: Cross-platform music streaming (Avalonia, Blazor, Mudblazor).
  • Neypa Ecosystem: Cloud backup, desktop tools (WPF), and mobile infrastructure (Blazor, Devexpress, WPF).
  • FatalixSoft: Project Display, forum, blogging, webgl games (Blazor, Mudblazor, WebGL).
  • [NopCommerce] High-end payment or shipping gateway integrations (Iyzico, Paytr, Parampos is publicly available, although outdated, contact for updates).

🧰 Skills & Technologies

C++ C# Rust Unity Godot .NET PostgreSQL Vulkan


🕹️ Dev Dashboard

hakkology activity graph

🚀 Leveling Up (Stats)

Hakkology Stats Hakkology Languages

⚔️ Weekly Quest (Streak)

GitHub Streak


📫 Connect with me

Pinned Loading

  1. SDL-Framework-Implementation SDL-Framework-Implementation Public

    C++ SDL Application. Vectors, shapes, ui, buttons, all from scratch. Pacman, breakout and tetris is complete. Asteroids TODO.

    Makefile 1

  2. FatalX FatalX Public

    Fatal-X is a typing-based space shooter prototype. Type the words on asteroids and enemy ships to destroy them. Built with Unity (C#), featuring progressive difficulty, visual effects, and WebGL su…

    C#

  3. RealTimeTravellers/Space-Outpost RealTimeTravellers/Space-Outpost Public

    XCOM like game on godot

    C# 1

  4. MuginCAD MuginCAD Public

    A Rust-native 2D CAD engine for architects and engineers. Built with egui for high-performance drafting, structural grid systems and PDF exports.

    Rust

  5. Unity-Procedural-Maze-Generation Unity-Procedural-Maze-Generation Public

    The project combines maze generation algorithms, pathfinding (A*), and modular asset design to create infinite maze and dungeon layouts with multiple stories and various functionalities.

    C#

  6. Hakkology Hakkology Public

    Config files for my GitHub profile.

    3