Skip to content
View MetehanSarica's full-sized avatar
🎯
Grinding
🎯
Grinding

Block or report MetehanSarica

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.

Content in all repositories owned by your account will be closed.
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
MetehanSarica/README.md
header banner typing animation
education location



portfolio linkedin email github



profile views followers stars

🧬 About Me

I'm a software engineer and second-year Computer Programming student at Afyon Kocatepe University, focused on systems-level performance and software that respects the machine it runs on.

I build enterprise-grade desktop applications on the .NET stack, high-performance native tooling in Rust, and AI features that run locally first — no cloud required. My work spans the full stack, from Svelte and Next.js frontends down to PTY terminals, chunked file streaming, and self-hosted infrastructure.

My engineering philosophy is simple:

Performance-first. Offline-capable. Skeptical of unnecessary cloud dependency.

Everything I ship under the Saku ecosystem — an editor, a browser, and more — is built around that principle: fast, private, and fully functional without an internet connection.

Open To:

internships junior roles freelance open source


🛠️ Tech Stack

Languages

languages

Frontend

frontend

Backend & Databases

backend and databases mssql devexpress dapr cqrs

Cloud, DevOps & Tooling

tooling proxmox zfs lxc self hosted ci

🤖 AI Integration Expertise

ollama gemini openai opencv mediapipe
Domain Proficiency Details
Local LLM Deployment ▰▰▰▰▱ Ollama-served local models powering S.A.K.U., a voice-activated desktop assistant — fully offline inference
LLM API Integration ▰▰▰▰▱ Gemini & OpenAI APIs embedded in desktop workflows (Notoid) — prompt pipelines, structured output parsing
Computer Vision ▰▰▰▱▱ Real-time face tracking with OpenCV + MediaPipe driving Arduino servo hardware
Voice Interfaces ▰▰▰▱▱ Wake-word, STT/TTS pipeline design for hands-free desktop control

📦 Featured Projects

🌪️ Saku Kaze — Offline-First Desktop Code Editor

A blazing-fast, offline-first desktop code editor engineered to replace heavy, resource-hungry Electron editors with a lean native core.

Aspect Details
Stack Tauri v2 · Rust · Svelte 5 · CodeMirror 6 · Tailwind CSS
Scale Handles large codebases via chunked file streaming
Performance Native Rust backend · integrated PTY terminal · minimal memory footprint
Security 100% offline-first · zero telemetry · no cloud dependency
Impact A native-feeling editing experience without the Electron tax
Repository MetehanSarica/saku-kaze

Saku Kaze is the flagship of the Saku ecosystem. The Rust backend streams large files in chunks instead of loading them whole, the UI stays reactive under load thanks to Svelte 5's fine-grained reactivity, and the built-in PTY terminal removes the need to leave the editor. Every feature is designed to work with the network unplugged.

🌊 Saku Nami — Zero-Telemetry Web Browser

A privacy-first, de-Googled web browser built on Chromium — browsing that answers to the user, not the cloud.

Aspect Details
Stack Chromium · C++ · GN / Ninja · self-hosted CI
Scale Full browser fork with a stripped Google service layer
Performance Lean builds · no background bloat services
Security Zero telemetry · no Google service calls · privacy-respecting defaults
Impact A daily-driver browser that ships nothing about you anywhere
Repository 🚧 In Development

Saku Nami removes Google service dependencies and built-in AI integrations from the Chromium base, replaces defaults with privacy-respecting alternatives, and is built on fully self-hosted CI infrastructure — keeping the entire pipeline, from source to binary, under personal control.

☎️ saku-burner — Retro Burner Phone for FiveM

A Nokia 3310-inspired burner phone resource for FiveM roleplay servers, complete with authentic T9 text input and a one-way destruction mechanic.

Aspect Details
Stack Lua · NUI (HTML / CSS / JS) · FiveM runtime
Scale Drop-in multiplayer server resource
Performance Lightweight NUI layer · retro LCD rendering with negligible frame cost
Security Untraceable in-game identity · "Snap" destruction permanently wipes the device
Impact Roleplay-grade immersion through authentic retro UX
Repository 🔒 Private

Built from scratch rather than forked, saku-burner recreates the feel of a 2000s feature phone inside GTA V — monochrome LCD aesthetic, real T9 typing, and a physical "snap" gesture that destroys the phone and everything on it, exactly like a burner should.

📚 Notoid — AI-Powered Study Assistant

A desktop study assistant that turns raw lecture material into structured, reviewable study sessions using LLM processing.

Aspect Details
Stack C# · .NET · DevExpress · Gemini API
Scale Course-wide note and study-material processing
Performance Responsive native desktop UI built on DevExpress controls
Security Local data storage · scoped, isolated API usage
Impact Compresses hours of raw lecture content into focused study sessions
Repository 🔒 Private

Notoid combines an enterprise-grade DevExpress desktop interface with Gemini-powered content processing — summaries, structured Q&A, and study planning — while keeping all source material stored locally.

🎮 GridlockGaming — Clean Architecture Gaming Platform

A full-stack gaming platform built as a production-style reference implementation of Clean Architecture on modern .NET.

Aspect Details
Stack ASP.NET Core 8 · PostgreSQL · CQRS + MediatR
Scale Strictly layered Clean Architecture, designed for modular growth
Performance CQRS read/write separation · optimized EF Core queries
Security Hard layer boundaries · request validation pipeline
Impact Demonstrates production-grade backend architecture end to end
Repository 🔒 Private

GridlockGaming was built and documented as a formal architecture case study: domain-driven layering, command/query separation through MediatR, and a PostgreSQL persistence layer — the patterns used in real enterprise systems, applied without shortcuts.

🌐 metehansarica.dev — Portfolio Platform

The front door of the Saku ecosystem — a personal portfolio platform designed, built, and deployed end to end.

Aspect Details
Stack Next.js · TypeScript · Tailwind CSS
Scale Fully responsive, content-driven site
Performance Static-first rendering · optimized asset delivery
Security No trackers · minimal third-party surface
Impact A single, fast home for projects, skills, and contact
Repository MetehanSarica/metehansarica-portfolio · Live →

The portfolio follows the same rules as everything else here: minimal JavaScript shipped to the client, no tracking scripts, and a dark, high-contrast design language consistent with the rest of the Saku brand.


🏆 Highlights

Recognition Details
🌪️ Saku Ecosystem Architect of a coherent product family — Kaze (editor) · Nami (browser) · burner (FiveM) — unified by a local-first philosophy
🚀 Open Source Shipped Saku Kaze publicly — an offline-first code editor in Rust + Svelte
🖥️ Omni Homelab Designed and runs a self-hosted Proxmox VE server — ZFS storage, LXC containers, Docker & Dapr microservices
🤖 Hardware × Vision Built a face-tracking desk lamp from scratch — Arduino, servos, OpenCV, MediaPipe
🌐 metehansarica.dev Designed, built, and deployed a personal platform end to end with Next.js

📊 GitHub Analytics

github stats top languages



streak stats

🏅 GitHub Trophies

github trophies

📈 Contribution Activity

activity graph

🐍 Contribution Snake

contribution snake

🎯 Current Focus

focus:
  learning:   ["Advanced Rust", "Browser Internals"]
  building:   ["Saku Kaze", "Sentinel"]
  exploring:  ["Zig", "Local LLM Tooling"]
  open_to:    ["Internships", "Junior Roles", "Freelance", "Open Source"]

🔗 Connect

gmail linkedin github portfolio


"Performance is a feature. Offline is a feature. Bloat is a bug."

footer banner

Pinned Loading

  1. saku-kaze saku-kaze Public

    A high-performance, offline-first code editor built with Tauri v2, Rust, and Svelte 5

    Svelte 3

  2. metehansarica-portfolio metehansarica-portfolio Public

    Personal portfolio website built with Next.js and Tailwind CSS. Showcases my projects, skills, and experience as a Junior .NET Developer.

    TypeScript 2