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:
| 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 |
🌪️ 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.
| 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 |
focus:
learning: ["Advanced Rust", "Browser Internals"]
building: ["Saku Kaze", "Sentinel"]
exploring: ["Zig", "Local LLM Tooling"]
open_to: ["Internships", "Junior Roles", "Freelance", "Open Source"]
