[{"data":1,"prerenderedAt":301},["ShallowReactive",2],{"social-links":3,"home-cta-data:tr":23,"manifesto-content:tr":29,"/api/hero:tr:{\"lang\":\"tr\"}":48,"home-featured-projects:tr":62},{"links":4,"sameAs":22,"email":19},[5,11,17],{"key":6,"url":7,"icon":8,"iconLegacy":9,"short":10},"linkedin","https://linkedin.com/in/burakturkis","fa-brands fa-linkedin-in","fa fa-linkedin","LN",{"key":12,"url":13,"icon":14,"iconLegacy":15,"short":16},"github","https://github.com/burakturkis","fa-brands fa-github","fa fa-github","GH",{"key":18,"url":19,"icon":20,"short":21},"email","mailto:ugur@burakturkis.com","fa-solid fa-envelope","EM",[7,13],{"buttonText":24,"buttonLink":25,"marqueeText":26,"description":27,"title":28},"PROJE BAŞLAT","/contact","BİRLİKTE İNŞA EDELİM","Vizyonunuzu gerçeğe dönüştürelim.","Bir projeniz mi var?",{"lead_text":30,"desc_text":31,"heading_line1":32,"sub_heading":33,"stats":34,"heading_line2":44,"updatedAt":45},"\u003Cstrong>Sadece işlevsel değil, \u003Cspan class='highlight'>gerçekten akılda kalan\u003C/span> dijital deneyimler\u003C/strong> yaratmaya inanıyorum.","\u003Cp>Yazdığım her satır kod, \u003Cstrong>performans\u003C/strong>, \u003Cstrong>erişilebilirlik\u003C/strong> ve \u003Cstrong>kullanıcı odaklı tasarım\u003C/strong> tutkusuyla şekilleniyor. Ben sadece uygulama geliştirmiyorum — iş ihtiyaçlarınızla birlikte ölçeklenen, uyum sağlayan ve evrilen çözümler tasarlıyorum.\u003C/p>","BENİM","// FELSEFE VE YAKLAŞIM",[35,38,41],{"num":36,"label":37},"8+","Yıllık Deneyim",{"num":39,"label":40},"50+","Teslim Edilen Proje",{"label":42,"num":43},"Mutlu Müşteri","15+","MANİFESTOM",{"_seconds":46,"_nanoseconds":47},1780242117,33000000,{"image":49,"firstName":50,"description":51,"location":52,"title":53,"lastName":54,"subtitle":55,"bio_highlight2":56,"bio_bold2":56,"bio_highlight1":56,"bio_bold1":56,"role":56,"bio_p3":56,"bio_p4":56,"bio_p1":56,"bio_p2":56,"status":57,"bio":58,"updatedAt":59},"/img/ugur-burak-turkis.jpg","BURAK","8+ yıllık deneyime sahip Senior Frontend Developer olarak kurumsal ölçekte ve yüksek trafik koşullarında web, mobil, masaüstü ve cross-platform uygulamalar için kullanıcı arayüzleri tasarlayıp optimize ediyor. Platforma bağımsız, yüksek performanslı ve kullanıcı odaklı çözümler sunma konusunda uzman.","İSTANBUL, TR","SENIOR FRONTEND DEVELOPER","TÜRKİŞ","WEB, MOBİL, MASAÜSTÜ VE ÇAPRAZ PLATFORM UI GELİŞTİRİCİ","","ÇALIŞMAYA AÇIK","\u003Cp>\u003Cstrong>8+ yıl\u003C/strong> deneyime sahip Senior FullStack &amp; Infra Developer olarak; kurumsal ölçekte ve yüksek trafik koşullarında web, mobil, masaüstü ve çapraz platform uygulamalar için kullanıcı arayüzleri tasarlayıp optimize ediyor, uçtan uca çözümler ile anahtar teslim projeler hazırlıyorum.. Platforma bağımsız, yüksek performanslı ve kullanıcı odaklı çözümler sunma konusunda uzmanım.\u003C/p>",{"_seconds":60,"_nanoseconds":61},1780292231,75000000,[63,99,125,150,186,222,242,271],{"id":64,"category":65,"order":66,"year":67,"gallery":68,"client":70,"tags":71,"role":77,"title":78,"heroImage":69,"type":79,"featured":80,"desc":81,"image":82,"externalUrl":83,"liveUrl":83,"features":84,"solution":93,"description":94,"challenge":95,"challengeExtra":56,"updatedAt":96},"netspeed-monitor","Masaüstü Uygulaması",1,"2024",[69],"/img/projects/nsm-hero.png","Personal Project",[72,73,74,75,76],"Python","Tkinter","Windows API","System Tray","Network Monitoring","Yaratıcı ve Geliştirici","NetSpeed Monitor","lab",true,"Windows'ta gerçek zamanlı ağ hızı izleme için hafif görev çubuğu aracı.","/img/projects/nsm.png","https://netspeedmonitor.neisterse.com",[85,86,87,88,89,90,91,92],"Gerçek zamanlı yükleme ve indirme hızlarınızı doğrudan Windows görev çubuğunda gösterir; mevcut bağlantı hızınız her zaman bir bakış uzağınızdadır.","CPU ve belleği çok az kullanan hafif bir araç olarak tasarlandı; arka planda sürekli çalışabilir ve sisteminizi asla yavaşlatmaz.","Temiz, her zaman üstte duran bir katman, ihtiyaç duyduğunuzda okumayı diğer pencerelerin üzerinde görünür tutar ve masaüstünüzü dağıtmaz.","Tam özelleştirilebilir görünüm ve temalar; yazı tipi, renk ve düzeni ayarlamanıza olanak tanır, böylece izleyici kendi masaüstü tarzınıza kusursuzca uyum sağlar.","Aktif ağ adaptörünü otomatik olarak algılar ve Wi-Fi, Ethernet veya VPN bağlantıları arasında geçiş yaptığınızda uyum sağlar — manuel yapılandırma gerektirmez.","Yerleşik veri trafiği kaydı, kullanımınızı zaman içinde kaydeder; bant genişliği tüketimini takip etmenize ve veri kotalarında kalmanıza yardımcı olur.","İsteğe bağlı olarak Windows ile birlikte otomatik başlar ve önceki ayarlarınızı geri yükler; oturum açar açmaz izleme kaldığı yerden devam eder.","Klavye kısayolu desteği, fareye uzanmadan görünürlüğü açıp kapatmanıza, sayaçları sıfırlamanıza ve ayarları anında açmanıza olanak tanır.","Verimli sayaç yoklaması, sistem tepsisi entegrasyonu ve temiz, her zaman üstte duran bir katmana sahip yalın bir Python uygulaması. Dikkatli throttling kaynak kullanımını ihmal edilebilir tutar; otomatik adaptör algılama onu güvenilir kılar.","Gerçek zamanlı yükleme ve indirme hızlarınızı doğrudan görev çubuğunda gösteren hafif bir Windows masaüstü aracı. Python ile geliştirildi; düşük kaynak kullanımı ve otomatik adaptör algılamasıyla göze batmaz.","Sürekli çalışan bir araç, CPU, bellek ve ekran alanında neredeyse görünmez kalırken doğru, gerçek zamanlı veri sunmalıdır — asla bir kaynak tüketicisine dönüşmeden, her zaman mevcut ve güvenilir.",{"_seconds":97,"_nanoseconds":98},1780291188,99000000,{"id":100,"updatedAt":101,"category":104,"externalUrl":56,"heroImage":105,"image":106,"gallery":107,"workOrder":66,"tags":110,"year":115,"client":116,"challengeExtra":56,"solution":117,"description":118,"role":119,"order":66,"desc":120,"challenge":121,"title":122,"type":123,"featured":80,"features":124,"liveUrl":56},"verifykit",{"_seconds":102,"_nanoseconds":103},1768889217,343000000,"Siber Güvenlik","/img/projects/project-1.0.jpg","/img/projects/project-1.jpg",[105,108,109],"/img/projects/project-1.1.jpg","/img/projects/project-1.2.jpg",[111,112,113,114],"Vue.js","SCSS","Rest API","Webpack","2023","Teknasyon","test Vue.js tabanlı SPA mimarisi tasarlandı; lazy-loading stratejileriyle optimize edildi ve Micro-Frontend prensiplerine uyumlu hale getirildi.","VerifyKit, kullanıcı doğrulama süreçlerini basitleştiren ve güvenliği artıran küresel bir SaaS çözümüdür. Geliştiriciler için SDK entegrasyonunu kolaylaştıran bir ekosistem tasarladık.","Frontend Mimarı","WhatsApp, Telegram ve SMS entegrasyonlu yeni nesil doğrulama hizmeti için yüksek performanslı entegrasyon paneli.","Küresel ölçekte milyonlarca gerçek zamanlı isteği düşük gecikmeyle karşılayabilen ve 10+ dil (i18n) desteği sunan bir frontend mimarisi gerekiyordu.","VerifyKit","work",[],{"id":126,"featured":80,"desc":127,"solution":128,"challenge":129,"order":130,"updatedAt":131,"image":134,"tags":135,"heroImage":140,"client":141,"role":142,"gallery":143,"title":146,"workOrder":130,"year":147,"description":148,"category":149,"type":123,"liveUrl":56},"coral-travel","Yüksek trafikli uçak ve otel rezervasyon motoru arayüzü. Milyonlarca dinamik fiyat verisini işleyen e-ticaret platformu.","Nuxt.js kullanılarak Sunucu Tarafı Render (SSR) altyapısı kuruldu. Arama sonuçları Redis önbellek katmanıyla hızlandırıldı.","Kullanıcılara son derece dinamik fiyatlandırma verilerini ve karmaşık filtreleme seçeneklerini gerçek zamanlı sunarken SEO performansını (SSR) korumak.",2,{"_nanoseconds":132,"_seconds":133},252000000,1768557137,"/img/projects/project-4.jpg",[136,137,138,139],"Nuxt","Node.js","Microservices","SSR","/img/projects/project-4.0.jpg","OTI Holding","B2C Platform Lideri",[140,144,145],"/img/projects/project-4.1.jpg","/img/projects/project-4.2.jpg","Coral Travel","2022","Coral Travel, kullanıcıların tatil paketlerini, uçuşları ve otelleri dinamik olarak filtreleyip satın alabildiği kapsamlı bir e-ticaret platformudur.","Seyahat ve Rezervasyon",{"id":151,"featured":80,"externalUrl":152,"gallery":153,"type":79,"order":130,"client":70,"year":155,"heroImage":156,"image":154,"liveUrl":152,"tags":157,"summary":56,"role":166,"description":167,"challengeExtra":56,"title":168,"features":169,"solution":179,"heroImageThumb":56,"challenge":180,"imageThumb":56,"category":181,"desc":182,"updatedAt":183},"secret-key-generator","https://keygen.neisterse.com",[154],"/img/projects/keygen.png","2026","/img/projects/keygen-hero.png",[158,159,160,161,162,163,164,165],"JavaScript","TypeScript","Web Crypto API","UUID","SHA-256","Security","Client-Side","npm Package","Creator & Developer","A privacy-first developer tool that generates cryptographically secure UUIDs, API keys, passwords, and hash tokens — entirely in the browser via the Web Crypto API. Nothing is ever sent to a server.","Key Generator",[170,171,172,173,174,175,176,177,178],"Generate RFC 4122 compliant UUID v4 identifiers with collision-proof uniqueness — ideal for database primary keys, distributed systems, and request tracing.","High-entropy hex and secret keys built for API secrets, JWT signing, and AES-256 encryption, with maximum randomness for environment variables.","A configurable password generator (uppercase, lowercase, numbers, symbols) with a built-in strength analyzer that flags sequential characters and repeated patterns.","A Text-to-Key mode that converts any input into deterministic SHA-256 / SHA-512 hashes — perfect for reproducible keys derived from a known seed.","Fully customizable output with prefixes, suffixes, separators, and multiple formats, so generated values match your project's naming conventions out of the box.","Bulk generation of 1000+ keys in a single click, processed entirely in the browser without freezing or blocking the interface.","100% client-side via the Web Crypto API, with rejection sampling to eliminate modulo bias and memory zeroing to clear sensitive values after use — no tracking, no server calls.","Published as the @bturkis/keygen npm package (TypeScript), so the exact same generators run in your Node.js, Deno, and browser projects.","One-click copy to clipboard and a polished, dark-mode premium interface designed for fast, repeated use by developers.","All randomness comes from the Web Crypto API, with SHA hashing handled client-side. The shared logic is published as the @bturkis/keygen npm package, so the same generators run in the browser, Node.js, and CI.","Developers constantly need secure secrets, but most online generators send data to a server — a real risk for API keys and credentials. The goal was true cryptographic randomness without any value leaving the user's device.","Developer Tool","Cryptographically secure, fully client-side generator for UUIDs, API keys, passwords, and hashed tokens.",{"_seconds":184,"_nanoseconds":185},1780292141,518000000,{"id":187,"externalUrl":188,"featured":80,"year":155,"type":79,"title":189,"tags":190,"liveUrl":188,"client":70,"gallery":198,"order":202,"summary":56,"image":203,"role":166,"description":204,"challengeExtra":56,"heroImage":203,"features":205,"solution":214,"heroImageThumb":56,"challenge":215,"imageThumb":216,"category":217,"desc":218,"updatedAt":219},"crispyshot","https://crispyshot.neisterse.com","CrispyShot",[191,192,193,194,195,196,197],"macOS","Swift","AppKit","Screenshot","Annotation","Menu Bar","Native App",[199,200,201],"/img/projects/crispyshot-gallery-1.png","/img/projects/crispyshot-gallery-2.png","/img/projects/crispyshot-gallery-3.png",3,"https://cdn.neisterse.com/burakturkis/projects/crispyshot-2026-06-01-08-23-09-876-d5cf95eb-1780291452275/original-original.webp","A lightweight macOS menu bar utility for capturing screenshots, annotating them with nine drawing tools, and pasting the result anywhere in seconds — with zero accounts, zero tracking, and nothing leaving your Mac.",[206,207,208,209,210,211,212,213],"Area selection (⌘⇧9) and full-screen capture (⌘⇧8) via global shortcuts — no window hunting, no app switching.","Nine annotation tools on the capture overlay: arrow, line, rectangle, ellipse, text, freehand, highlight, blur, and a pointer for moving elements.","Fourteen colors with adjustable line widths; text tool supports font picker, size (10–48pt), and background opacity.","Every capture is saved to a configurable folder and copied to the clipboard at once — paste into Slack, Notion, or any app immediately.","Floating thumbnail preview with click, drag, or swipe to dismiss; screenshot history toggled with ⌘⇧H.","Standard (1x) or Retina (2x) resolution, plus JPEG, PNG, HEIC, or TIFF export with a quality slider.","Snapshot-based undo/redo stack (⌘Z / ⌘⇧Z) and individual annotation deletion via the pointer tool.","100% offline — no accounts, no analytics, no data collection. Lightweight (~7 MB) and built for macOS 14 (Sonoma) and later on Apple Silicon.","Built as a native macOS menu bar app with global shortcuts, a capture overlay, and inline annotation toolbar. Screenshots save to disk and copy to the clipboard simultaneously, with Retina support, configurable formats, and a local history — all running 100% offline on Apple Silicon.","macOS already ships with screenshot tools, but they are slow, separate from annotation, and often require opening Preview or a third-party editor. The goal was a single, always-available workflow: capture, annotate, and paste in under two seconds — without bloated UI or cloud dependencies.","https://cdn.neisterse.com/burakturkis/projects/crispyshot-2026-06-01-08-23-09-876-d5cf95eb-1780291452275/thumb-thumb.webp","Desktop Application","Free macOS menu bar app for area or full-screen capture, inline annotation, and instant clipboard paste — fully offline.",{"_seconds":220,"_nanoseconds":221},1780291471,664000000,{"id":223,"type":123,"title":224,"role":225,"category":226,"year":227,"image":228,"updatedAt":229,"gallery":230,"solution":234,"client":141,"desc":235,"tags":236,"challenge":240,"featured":80,"description":241,"order":202,"workOrder":202,"heroImage":231,"liveUrl":56},"ogd-security","OGD Security","Yaratıcı Geliştirici","Kurumsal Kimlik","2021","/img/projects/project-2.jpg",{"_seconds":133,"_nanoseconds":132},[231,232,233],"/img/projects/project-2.0.jpg","/img/projects/project-2.1.jpg","/img/projects/project-2.2.jpg","GSAP (GreenSock) kütüphanesiyle kaydırma tetiklemeli animasyonlar kullanılarak akıcı bir hikaye anlatımı sağlandı. WebGL efektleriyle derinlik katıldı.","Kurumsal güvenlik hizmetleri için tasarlanmış, modern animasyonlarla zenginleştirilmiş prestijli web sitesi.",[237,238,239],"HTML5","GSAP","WebGL","Sıkıcı güvenlik sitesi klişelerinden uzaklaşıp kullanıcıda güven veren modern ve etkileşimli bir dijital deneyim sunmak.","OGD Security, güvenlik sektörünün ciddiyetini teknolojiyle birleştiren bir kurumsal kimlik projesidir.",{"id":243,"order":244,"year":67,"category":245,"liveUrl":246,"externalUrl":246,"heroImage":247,"role":77,"type":79,"featured":80,"gallery":248,"tags":249,"title":254,"image":247,"client":70,"desc":255,"features":256,"solution":265,"description":266,"challenge":267,"challengeExtra":56,"updatedAt":268},"mailcraft-studio",4,"Geliştirici Aracı","https://mailcraftstudio.com","/img/projects/mailcraft.png",[247],[250,251,159,252,253],"Vue 3","Nuxt 3","Prism.js","Email Templates","MailCraft Studio","Canlı önizleme ve backend kod üretimi sunan profesyonel HTML e-posta şablon editörü.",[257,258,259,260,261,262,263,264],"Canlı, gerçek zamanlı önizleme, e-postanızı alıcıların göreceği şekilde tam olarak render eder ve alttaki HTML'i düzenledikçe anında güncellenir.","Çok sekmeli düzenleme, tek bir çalışma alanında birden fazla e-posta şablonunu yan yana oluşturup karşılaştırmanızı sağlar; aralarında yerinizi kaybetmeden.","Tek tıkla şablonunuzu hem C# hem de Node.js için kullanıma hazır backend entegrasyon koduna dönüştürür; mühendisler bunu doğrudan e-posta hatlarına ekleyebilir.","Prism.js sözdizimi vurgulama ve yerleşik Formatla ile Minify araçları, çalışırken HTML kaynağını okunur, gönderirken ise sıkıştırılmış tutar.","Gmail, Outlook ve Apple Mail genelinde güvenilir biçimde render olan, e-posta istemcisiyle uyumlu temiz HTML dışa aktarır ve olağan render sorunlarından kaçınır.","Hedef istemciyi (örneğin Gmail) değiştirerek şablonunuzu gerçek gelen kutularında nasıl göründüğü şekilde önizleyin ve göndermeden önce düzen sorunlarını yakalayın.","Koyu ve açık editör temaları, ister aydınlık bir ofiste ister gece geç saatte çalışın, çalışma alanını rahat tutar.","Otomatik yerel depolama kalıcılığıyla %100 istemci tarafında çalışır — şablonlarınız oturumlar arasında kaydedilir ve hiçbir içerik sunucuya gönderilmez.","Vue 3 ve Nuxt 3 ile geliştirildi; reaktif canlı önizleme, Prism.js vurgulama ve yerel depolama kalıcılığını tek tıkla C# ve Node.js kod çıktısıyla birleştirir — her şablonu gizli tutar.","Geliştiriciler ve pazarlamacılar için tarayıcı tabanlı bir HTML e-posta şablon editörü. Canlı önizlemeyi çok sekmeli düzenlemeyle birleştirir ve kullanıma hazır C# ile Node.js entegrasyon kodu üretir — tamamen istemci tarafında.","E-posta istemcileri tutarsızlığıyla bilinir; bu yüzden görsel bir editörün Gmail, Outlook ve Apple Mail'de ayakta kalan işaretleme üretmesi gerekir — tasarım ile temiz, çerçeveye hazır kod arasındaki boşluğu kapatırken.",{"_seconds":269,"_nanoseconds":270},1780291187,811000000,{"id":272,"externalUrl":273,"image":274,"featured":80,"role":77,"year":275,"heroImage":276,"type":79,"title":277,"tags":278,"liveUrl":273,"client":70,"category":245,"gallery":283,"order":284,"desc":285,"features":286,"solution":296,"description":297,"challenge":298,"challengeExtra":56,"updatedAt":299},"lipsumx","https://lipsumx.neisterse.com","/img/projects/lipsumx.png","2025","/img/projects/lipsumx-hero.png","LipsumX",[158,159,279,280,281,282,181],"CLI","NPM Package","REST API","i18n",[274],5,"30+ dilde geliştirici dostu Lorem Ipsum üreticisi; web uygulaması, CLI ve NPM paketi olarak sunulur.",[287,288,289,290,291,292,293,294,295],"Birden fazla yazı sistemini kapsayan 30+ dilde yer tutucu metin üretin — Latince, Türkçe, İngilizce, Almanca, Japonca, Arapça, Kiril ve daha fazlası — gerçekçi, yerelleştirilmiş mockup'lar için.","Tam ihtiyacınız olanı seçin — paragraf, cümle veya kelime — ve mükemmel boyutlu sahte içerik için adedi basit bir kaydırıcıyla tam olarak ayarlayın.","Metninizi düz metin, kullanıma hazır HTML, Markdown veya yapılandırılmış JSON olarak dışa aktarın; doğrudan editörünüze, CMS'inize veya test verilerinize aktarılabilir.","Tanıdık yer tutucu kuralını bekleyen tasarımlar için isteğe bağlı olarak klasik 'Lorem ipsum dolor sit amet…' başlangıcıyla başlayın.","Global bir komut satırı aracı (npm i -g @bturkis/lipsumx-cli), yer tutucu metni doğrudan terminalden üretir ve herhangi bir iş akışına veya betiğe aktarır.","Sıfır bağımlılıklı, tree-shakable bir NPM paketi (@bturkis/lipsumx), üreticiyi tam tip güvenliğiyle doğrudan JavaScript/TypeScript projelerinize entegre eder.","RESTful bir API (GET /api/generate?p=3&locale=tr), otomasyon, veritabanı doldurma ve yer tutucu metni kendi araçlarınıza gömme için programatik erişim sunar.","Resmi tarayıcı eklentileri, metni tam çalıştığınız yerde üretmenizi sağlar — şu anda Firefox'ta mevcut, Chrome sürümü yakında.","Web uygulaması her şeyi anında ve tamamen istemci tarafında üretir — bekleme yok, kayıt yok ve hiçbir veri tarayıcınızdan çıkmaz.","Tek ve dilden bağımsız bir motor tüm yüzeyleri besler: hızlı bir web arayüzü, tree-shakable @bturkis/lipsumx paketi, @bturkis/lipsumx-cli aracı ve otomasyon için bir REST API.","Geliştiriciler ve tasarımcılar için modern bir Lorem Ipsum üreticisi; 30+ dilde düz metin, HTML, Markdown veya JSON olarak gerçekçi yer tutucu metin üretir. Web uygulaması, CLI ve NPM paketi olarak sunulur.","Çoğu Lorem Ipsum aracı tek bir web sayfasında yalnızca Latince metinle sınırlıdır. Amaç, 30+ dilde doğal metin üreten ve bir geliştiricinin iş akışının her parçasına — terminal, kod ve otomasyon — uyan çok dilli bir üreticiydi.",{"_seconds":269,"_nanoseconds":300},510000000,1780294428642]