Independent developer from Türkiye. I build websites for small businesses, automation and bots, MCP servers that connect AI agents to real services, and desktop tools for Linux.
- mcp-firefly-iii: security-first, self-hosted MCP server for Firefly III. 152 operations behind 5 scoped tools, stdio and authenticated HTTP. Listed in the official Firefly III docs.
- mcp-midas: unofficial MCP server for Midas Atlas. Reads portfolio, transaction history and technicals; order tools are off by default and every order needs desktop approval.
- Convetta: free online image converter and resizer at convetta.com. JPG, PNG and WEBP conversion never leaves the browser; GIF, ICO and PDF are made on the server with ImageMagick. SvelteKit, Docker.
- desktop: GitHub Desktop fork for Windows and Linux with PDF, SVG and HTML previews in diffs, repository groups and AI commit messages from your Claude subscription, DeepSeek or OpenRouter. Pushes to self-hosted Forgejo, Gitea and GitLab with your own git credential helpers, and installs on Windows with a setup wizard.
- ente-auth-plasmoid: Ente Auth two-factor codes in the KDE Plasma panel. Search, click to copy, synced with Ente; encrypted on disk and kept out of clipboard history. Rust core.
- tuya-light: controls Tuya Wi-Fi bulbs over the local network, no cloud round trip: a Plasma 6 panel widget with a colour wheel and scenes, a command line, and an MCP server for AI assistants.
- tray-grid: Windows-style hidden tray icon grid for KDE Plasma 6. Talks to tray apps over D-Bus like Plasma's own tray, so Electron, Qt and GTK apps all show up and update live.
- yakupemre-sddm: calm SDDM login theme with a glacier lake, frosted panel, round avatar and no username box, just the password. Minimal power buttons; Qt 6, English and Turkish.
- Wiki-Cleaner: Firefox extension that turns Wikipedia's internal links into plain text and hides citation markers. No network requests, no data collection; signed by Mozilla.
- headmap: browser extension that shows the title, meta tags and H1–H6 outline of any page at a glance, warns about missing or skipped headings and copies it all as a table.
- vrtmrz/obsidian-livesync: fix and regression tests for a startup scan that could delete records from CouchDB in the CLI daemon (#1188). Adapted and released in 1.0.29 (#1191, #1192).
- saidsurucu/borsa-mcp: adapted the Mynet stock list parser to the site's new layout; while it was broken, KAP news lookups quietly came back empty (#18).
- firefly-iii/docs: added the Firefly III MCP server to the official list of third-party apps, then kept the entry accurate as the server changed (#259, #260).
Türkiye'den bağımsız geliştiriciyim. Küçük işletmeler için web siteleri, otomasyon ve botlar, yapay zekâ ajanlarını gerçek servislere bağlayan MCP sunucuları ve Linux için masaüstü araçları yazıyorum.


