SOSamet Özkan / Portfolio
MODE: DATA-PHYSICAL

Samet Özkan Build systems like a control room.

Backend engineer focused on .NET Core, clean service architecture, and reliable shipping cadence. This console reflects active projects, contributions, and build history.

13owned repositories
633merged prs
7github followers
last push age

GitHub Live Feed

Public API synchronized
Latest repositoriesview all
  • LumaSync-SiteMarketing site, docs, and blog for LumaSync — the tray-first open-source ambilight + Philips Hue desktop app.OWNED PROJECT | MDX | 0 stars |
  • site-triageClaude Code plugin that diagnoses why a live site is not indexed, traces each reason to the file that causes it, fixes it, and verifies the fix.OWNED PROJECT | Unknown | 0 stars |
  • claude-project-flowA Claude Code plugin that carries a project from a rough idea to shipped code through six approval-gated phasesOWNED PROJECT | Unknown | 0 stars |
  • voyvodkaSamet Özkan — Backend engineer portfolio (.NET Core · Go · Rust). Monorepo: React 19 SSR + Go 1.25 + SQLite. Live at sametozkan.com.tr.OWNED PROJECT | TypeScript | 0 stars |
  • claude-pluginsCatalog marketplace for Claude Code plugins by voyvodka: project and web-launcher.OWNED PROJECT | Unknown | 0 stars |
  1. 01
    LumaSync-Sitev1.1.49
    Marketing site, docs, and blog for LumaSync — the tray-first open-source ambilight + Philips Hue desktop app.
    Design and maintain reliable product workflows
    MDX
    CORE
  2. 02
    site-triagev1.0.0
    Claude Code plugin that diagnoses why a live site is not indexed, traces each reason to the file that causes it, fixes it, and verifies the fix.
    Design and maintain reliable product workflows
    Unknown
    CORE
  3. 03
    claude-project-flowv3.1.1
    A Claude Code plugin that carries a project from a rough idea to shipped code through six approval-gated phases
    Design and maintain reliable product workflows
    Unknown
    CORE
  4. 04
    voyvodka
    Samet Özkan — Backend engineer portfolio (.NET Core · Go · Rust). Monorepo: React 19 SSR + Go 1.25 + SQLite. Live at sametozkan.com.tr.
    Design and maintain reliable product workflows
    TypeScript
    CORE
  5. 05
    claude-pluginsv3.0.0
    Catalog marketplace for Claude Code plugins by voyvodka: project and web-launcher.
    Design and maintain reliable product workflows
    Unknown
    CORE
  6. 06
    LumaSyncv1.5.5-rc.6
    Mirror your screen to WS2812B LED strips and Philips Hue entertainment areas in real time. Local-only, brand-agnostic, MIT-licensed.
    Design and maintain reliable product workflows
    TypeScript
    CORE
  7. 07
    webhook-enginev0.4.1
    Self-hosted webhook delivery engine with retry, circuit breaker, HMAC signing, rate limiting, and real-time React dashboard. .NET 10 + PostgreSQL. Docker one-liner deploy.
    Design and maintain reliable product workflows
    C#
    CORE
  8. 08
    spoon-tower-defense
    Isometric kitchen-cutlery tower defense built with Phaser 3 and TypeScript.
    Design and maintain reliable product workflows
    TypeScript
    CORE

Case Files

Stack / Context / Outcome

LumaSync-Sitev1.1.49

  • StackMDX
  • ContextMarketing site, docs, and blog for LumaSync — the tray-first open-source ambilight + Philips Hue desktop app.
  • ApproachMDX stack with focus on maintainability and clear data flow.

site-triagev1.0.0

  • StackMulti-language
  • ContextClaude Code plugin that diagnoses why a live site is not indexed, traces each reason to the file that causes it, fixes it, and verifies the fix.
  • ApproachMulti-language stack with focus on maintainability and clear data flow.

claude-project-flowv3.1.1

  • StackMulti-language
  • ContextA Claude Code plugin that carries a project from a rough idea to shipped code through six approval-gated phases
  • ApproachMulti-language stack with focus on maintainability and clear data flow.

Build Timeline

Recent milestones
LumaSync-Site
Marketing site, docs, and blog for LumaSync — the tray-first open-source ambilight + Philips Hue desktop app.
site-triage
Claude Code plugin that diagnoses why a live site is not indexed, traces each reason to the file that causes it, fixes it, and verifies the fix.
claude-project-flow
A Claude Code plugin that carries a project from a rough idea to shipped code through six approval-gated phases
voyvodka
Samet Özkan — Backend engineer portfolio (.NET Core · Go · Rust). Monorepo: React 19 SSR + Go 1.25 + SQLite. Live at sametozkan.com.tr.

Stack Matrix

Grouped by role
Primary
.NET CoreASP.NET MVCC#REST APIsEF Core
Backend Ops
SQL ServerSQLiteRedisCachingService Layers
Systems
GoRustTauri
Full-stack
RazorMVC ViewsJavaScriptjQuery
Frontend
ReactTypeScriptVite
Deploy & Ops
DockerLinuxCoolifyGitSelf-hosted

Operator Notes

How I work
01 / C# is my production languageI build reliable backends with .NET Core — layered service architecture, clean API contracts, EF Core data flows, and predictable release cycles. This is where I operate without guardrails.
02 / AI multiplies output, not replaces judgmentFor React, Go, Rust, and desktop work I ship with AI acceleration. The decisions and trade-offs are mine — the speed is not. I mark the distinction clearly in every project.
03 / Code, deploy, own itEvery project here goes from commit to production on self-hosted infrastructure I manage myself. Docker, Coolify, Linux — no magic between me and what runs in production.
Ready for next mission.
Open to .NET backend and MVC full-stack roles. Interested in product teams that value practical engineering and AI-accelerated delivery.