I am a Full-Stack Developer and IT Specialist with hands-on experience in enterprise IT support, system administration, infrastructure management, and independent software development. I build responsive web applications and desktop utilities using modern technologies like React, Next and Tauri, while also having experience supporting ERP systems, servers, networks, and hardware across manufacturing environments.
I enjoy creating practical, user-focused software, from full-stack platforms and analytics dashboards to Windows utilities and AI-integrated applications. I am comfortable working across React, Next.js, PostgreSQL, serverless backends, desktop development, deployment, SEO, and technical operations, and I bring a friendly, adaptable approach to solving both development and infrastructure challenges.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- 🌐 Live Demo & Test Accounts: Available upon request for prospective clients and evaluators.
- Visual In-Context Editing: Eliminates guessing. Click any component directly on the live preview to edit text, imagery, or nested pathways in real time.
- Granular Component Architecture: Page sections are designed as modular, composable blocks rather than rigid, hardcoded templates.
- Multi-Language Infrastructure: Built-in routing and localized schema management across English, French, Turkish, and Arabic.
- Zero Bloat & Edge Speed: Server-side rendered on Next.js with optimized image pipelines, delivering sub-second load times and high Core Web Vitals scores.
- Frontend: Next.js (App Router), React, Tailwind CSS
- Content Management: Sanity CMS (Structured Data, Live Previews, Custom Workflows)
- Optimization: Next/Image CDN pipeline, Semantic HTML & Automated Structured SEO Schema
⚡ Modular Visual-Editing Platform & Headless CMS Demo
Production-grade, multilingual web application featuring real-time visual click-to-edit capabilities powered by a tailored Headless Sanity CMS backend.
📌 Project Overview
Traditional headless CMS setups often create a disconnect: content managers edit isolated text fields in an external dashboard without seeing where or how their changes appear.
This project was engineered as a high-performance client solution and interactive demo that bridges that gap with true visual inline editing. Non-technical teams can click, modify, and publish live content, banners, and structured pages instantly directly from the visual interface.
🚀 Traditional CMS vs. This Architecture
🛠️ Tech Stack
📬 Request Access
Want to test the visual editing workflow firsthand? Reach out on Twine to receive a guest demo login and explore the live editorial environment.
- 🛍️ Microsoft Store: [apps.microsoft.com/detail/9nwqjj04fgsq](https://www.twine.net/signin
- 🌐 Developer Portfolio: [mehmetyildiz.dev](https://www.twine.net/signin
- 📜 License: Open Source (GPL-3.0)
- Per-Process Volume Control: Independently balance volume levels for every running application without navigating deep OS settings.
- Global Keyboard Shortcuts: Modify, mute, or balance audio on the fly—even while inside fullscreen games or intensive workspace apps.
- Modern Windows 11 Fluent UI: Crafted with a clean, dark-mode native interface that integrates seamlessly into the desktop experience.
- Lightweight “Set & Forget”: Sits quietly in the System Tray with near-zero idle CPU and memory overhead.
- Native Multi-Architecture Support: Fully optimized for both
x64andARM64architectures (including Snapdragon-powered Copilot+ PCs) for maximum battery efficiency. - Platform: Windows Desktop (Windows 10 / 11)
- Framework: .NET / WPF (Wpf.Ui Fluent Design System)
- Core API: Windows Core Audio APIs (WASAPI / Endpoint Volume Management)
- Architecture: Native
x64&ARM64builds - Distribution: Microsoft Store & Windows Package Management (MSIX packaging)
- Real-Time Process Tracking: Dynamically detects active audio sessions, newly spawned apps, and terminated processes with zero UI stutter.
- Hardware-Friendly Efficiency: Minimized polling overhead by hooking into native Windows audio state events rather than running continuous query loops.
🔊 MemoVolume: Modern Per-Process Windows Audio Manager
A high-performance, lightweight Windows volume mixer utility built for instant per-app audio adjustments, global hotkeys, and seamless system tray integration.
📌 Overview
MemoVolume modernizes the traditional Windows volume mixer. Built specifically to eliminate clunky nested menus, it gives power users, gamers, streamers, and developers instant, granular control over individual application volumes with zero background bloat.
✨ Key Features
🛠️ Tech Stack & Implementation
💡 Engineering Highlights
📬 Connect
Download MemoVolume directly on the [Microsoft Store](https://www.twine.net/signin or reach out on Twine to collaborate on native desktop tools and system-level utilities.
- 🌐 Database & Specs: [mehmetyildiz.dev/collection/screen/stats](https://www.twine.net/signin
- 🔗 Live Dashboard: [mehmetyildiz.dev/collection/screen](https://www.twine.net/signin
- 🏠 Portfolio: [mehmetyildiz.dev](https://www.twine.net/signin
- Source of Truth: Stores full watch history, title ratings, and metadata cache.
- Materialized Views: Pre-calculates long-term affinity metrics and ranking tables directly in Postgres to feed frontend charts without lag.
- Nightly CI/CD Sync: Automated GitHub Actions workflows recompile aggregated stats and refresh materialized views on a nightly schedule.
- Instant Search Index: Offline-compiled SQLite database distributed via Cloudflare D1, delivering sub-millisecond search queries with zero serverless cold starts.
- Live Scrobbling Endpoint: Ingests minute-by-minute playback payloads and live triggers from MemoStream to drive real-time “Now-Playing” states.
- Security & Rate Limiting: Edge Workers proxy TMDB requests to protect private API keys, enforcing rate limits (max 3 req/10s) to prevent abuse.
- Primary Database (
Neon PostgreSQL): Serverless relational store & materialized views - Edge Index (
Cloudflare D1): Replicated SQLite for instant cold-start-free search - Edge Compute (
Cloudflare Workers): Secure TMDB proxy, rate-limiting & scrobble ingestion - Telemetry (
MemoStream): Desktop client playback sync and telemetry emitter - Automation (
GitHub Actions): Scheduled nightly database compilations & view refreshes - Cold-Start Elimination: Shifted heavy search traffic and write spikes to edge-native D1/Workers, keeping the primary PostgreSQL instance lean.
- Zero-Lag Views: Multi-year watch datasets are pre-computed into static materialized tables so frontend exploration never hits blocking queries.
🎬 Screen: Media Tracking & Edge Data Pipeline
High-performance media tracker and dual-datastore architecture combining live scrobble ingestion, automated sync pipelines, and edge search acceleration.
📌 Overview
Screen is a personal media tracking platform and filmography explorer. It pairs an interactive frontend dashboard with a hybrid database pipeline designed to eliminate cold starts, process live playback telemetry, and serve aggregated watch history instantly.
🏗️ Architecture & Data Pipelines
1. Primary Store — Neon Serverless PostgreSQL
2. Edge Acceleration — Cloudflare D1 & Workers
📊 Tech Stack Summary
💡 Key Highlights
📬 Connect
Check out the live technical overview at [mehmetyildiz.dev/collection/screen/stats](https://www.twine.net/signin or reach out here on Twine to collaborate on distributed edge systems and real-time backends.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Ankara today.