voyvodka

Samet Özkan — Backend engineer portfolio (.NET Core · Go · Rust). Monorepo: React 19 SSR + Go 1.25 + SQLite. Live at sametozkan.com.tr.

0stars
0forks
0watchers
7open issues
owner: voyvodkastatus: CORElanguage: TypeScriptbranch: mainlicense: MIT Licenseupdated: 6/15/2026, 1:06:45 PMlast push: 6/20/2026, 9:17:16 AM
backenddotnetgeogoportfolioreactself-hostedseosqlitessrtypescript

README Snapshot

Samet Özkan

Backend-focused software engineer building reliable products with .NET and practical full-stack delivery.

Focus

  • .NET backend architecture and API design
  • MVC-first product development
  • Practical, low-overhead deployment and operations
  • AI-assisted exploration with clear ownership boundaries

Current Stack

  • C#, .NET, ASP.NET Core MVC
  • SQL, Redis, cache-first API patterns
  • TypeScript, React, Vite
  • Go for lightweight service tooling

Featured

  • LumaSync — tray-first desktop Ambilight app for WS2812B strips and Philips Hue (Tauri 2 + Rust + React)
  • webhook-engine — self-hosted webhook delivery with retry, HMAC signing, and a live dashboard (.NET 10 + PostgreSQL)
  • back-on-screen — bring off-screen windows back when a monitor disconnects

Working Style

  • Product-first decisions
  • Clear contracts between services and UI
  • Small, maintainable increments
  • Explicit distinction between owned projects and contributions

Changelog

This repository doesn't maintain a dedicated CHANGELOG file. Released notes — when they exist — are listed in the Releases section below.

For an unfiltered view of every change, the commit history on the main branch is the source of truth.

View commit history on GitHub →

Releases

No tagged releases yet. The current state of the project lives on the main branch, last pushed 6/20/2026, 9:17:16 AM.

Open the main branch on GitHub →