Skip to content
YG

Economics · Data · Technology

Yiğit Güldal

I study economics and build software. My work sits where markets, data and systems meet — from a server-security plugin pair written in Java to a real-time CRM platform in Flask.

I care about tools that make complex systems legible: who can see what, which signals matter, and how data becomes a decision.

Available for freelance work and collaborations

01

Selected work

Three projects that show how I work: two open-source server plugins and a real-time CRM platform.

In-game chat showing /plugins replaced by a custom server message

2026 · Designer & developer

SunshineCommandGuard

A Paper plugin that hides, blocks and audits commands per LuckPerms group — closing the command-list and tab-complete leak that exposes admin tooling to regular players.

  • Java 21
  • Paper API
  • LuckPerms
  • Gradle
  • bStats
Sunshine Sentinel cover: signals from GrimAC, CommandGuard and CoreProtect flow into a risk score

2026 · Designer & developer

Sunshine Sentinel

A Paper plugin that correlates GrimAC violations, CommandGuard blocked attempts and CoreProtect world activity into one per-player risk timeline with reviewable incidents.

  • Java 21
  • Paper API
  • GrimAC API
  • CoreProtect API
  • SQLite
  • Discord
Portfiva CRM dashboard showing pipeline metrics and activity overview

2026 · Designer & developer

Portfiva CRM

A real-time CRM platform for real-estate teams: pipelines, customer messaging, workflow automation and AI assistance, built as a modular Flask monolith on PostgreSQL.

  • Python
  • Flask
  • PostgreSQL
  • SQLAlchemy
  • Socket.IO
  • Gunicorn · gevent
Case studyPrivate codebase

02

Open source

Public work with releases, licenses and distribution you can verify — no star counts, no badges.

  • SunshineCommandGuard

    Per-group command visibility and execution control for Paper servers

    Latest release
    v1.4.3
    Distribution
    SpigotMC #138597
    License
    GPL-3.0
    Runtime
    Paper 1.21.x · Java 21
  • Sunshine Sentinel

    Turns scattered security alerts into explainable player incidents

    Version
    v0.1.0
    Runtime
    Paper 1.21.x · Java 21
    Storage
    SQLite (WAL)
    Risk model
    Explainable 0–100 score
  • Portfolio Simple

    This site — a server-first editorial portfolio

    Stack
    Next.js · TypeScript
    Content
    Typed modules · MDX
    Theme
    Persistent dark / light
    Visibility
    Open source

03

About

I'm Yiğit, an economics student at Anadolu University. Most of what I know about software I learned by building it: plugins, web applications, automations, and the infrastructure underneath.

That mix shows up in the work. SunshineCommandGuard and Sunshine Sentinel treat server security as a visibility problem — who can see and run what. Portfiva treats a sales pipeline as a data problem. Both are about making complex systems legible and turning raw events into decisions.

Education

B.A. in Economics — Anadolu University

2024 — Present

Coursework focused on microeconomics, macroeconomics, statistics and quantitative reasoning.

Capabilities

Build

Languages and frameworks I use to ship products and plugins.

  • Java
  • Python
  • TypeScript
  • JavaScript
  • Next.js
  • React
  • Flask
  • Node.js
  • Tailwind CSS
  • Paper API

Data & realtime

Storage and messaging behind the products.

  • PostgreSQL
  • SQLite
  • Redis
  • Socket.IO
  • SQLAlchemy

Tools & workflow

How the work gets built, tested and shipped.

  • Git & GitHub
  • Docker
  • Vercel
  • Gradle
  • Jest
  • Bash
  • Postman

Contact

Open to freelance work, collaborations and product engineering roles.

Tell me what you are building and where data or systems get in the way — email is the fastest way to reach me.