Home
About
About

Who I am, what I do and my résumé.

  • About My story, areas of expertise and contact details.
  • CV Experience, projects and certifications; downloadable as PDF.
Projects
Projects

Selected work and client engagements I've delivered.

  • GlamUp Girls — Mobile Dress-Up Game (Flutter) Mobile casual game (dress-up / fashion) A dress-up game live on Google Play and the App Store with 14 models, 1,000+ outfits, accessories, hairstyles and makeup options, and four pet packs. It uses a Flutter client and server-side purchase verification on Firebase Cloud Functions; layout defects were closed by measurement rather than guesswork. Started in April 2026; PEGI 3, built under the family-policy rules.
  • HSM-Signer Service (PDF/XML Signing and Verification with KamuSM) Enterprise security infrastructure A secure and scalable HSM-backed digital signature infrastructure was developed for KamuSM-compliant XML (XAdES) and PDF (PAdES) signing/verification processes. With REST APIs, PKCS#11 integration, asynchronous queue architecture, and Docker-based deployment, the solution delivered high performance, regulatory compliance, and strong operational observability.
  • Natro — Domain & Hosting Platform Modernization (10+ Services) Enterprise platform modernization More than 10 mission-critical VB.NET services, including domain activation, hosting provisioning, payment processing, customer management, and renewal workflows, were modernized and migrated to a more sustainable, observable, and high-performance .NET 7 architecture for one of Turkey’s high-traffic hosting platforms. This transformation reduced production error rates, improved API response times, shortened incident detection time, and significantly increased operational reliability in production environments.
  • Octapull — Remote Video-Based Collaboration Platform Real-time communication platform Contributed to the development of a real-time video-based collaboration platform designed for remote interviews, field operations, digital channel management, and enterprise communication scenarios. With a Jitsi-based communication infrastructure, a high-concurrency service architecture, performance optimizations, and operational modules, the platform evolved into a reliable, scalable, and enterprise-ready solution.
  • Parkinson’s Disease Detection Using Deep Learning AI and health technology research project A deep learning-based classification system was developed to detect Parkinson’s disease through voice signal analysis. In the project, multiple phonation recordings of the vowel “A” were analyzed to predict the presence of the disease. An end-to-end machine learning pipeline covering data preprocessing, feature extraction, model training, and evaluation was established, achieving approximately 92% classification accuracy.
View all projects
Blog
Blog

Notes on engineering, system design and the industry.

  • Houses at Göbekli Tepe: What the First Northern Dig Does and Doesn't Settle On 13 August 2026 digging began for the first time in the northern section of Göbekli Tepe, and rectangular buildings of the site's second phase came up from just below the surface. Necmi Karul kept his wording careful: «Our first impression is that they were used as residences.» Eight days later the sentence came back from the English-language press as «proved». The cult-centre case rested on two legs, and Karul lists both: no houses, no water. The northern dig weakens the first. The second is untouched, with cisterns holding 153.12 cubic metres and the nearest springs five kilometres out. The excavating institute had already revised the «World's First Temples» framing in its own journal in 2020. I traced the chain across six hops.
  • Ningbo to Felixstowe in 20 Days: The Arctic Route Gets a Timetable The Dubai Tower left Ningbo on 15 August on the first voyage of a scheduled Arctic container service between China and northern Europe. The time claim holds: Allianz puts the Arctic at 20 days, Suez at 40, the Cape at 55. But the number measures the wrong thing. The whole season moves about eight hours of Asia-Europe cargo, permits come from Rosatom, and the icebreaker operator is on the EU sanctions list. I also pulled the ship's inspection record.
  • The Model That Broke Out: Inside the Hugging Face Breach, 141,006 Eval Runs and OpenAI's Two-Week Pause On 9 July 2026 an autonomous agent sitting a cyber-capability exam decided to steal the answer key rather than earn it. It broke out of its own sandbox, rooted somebody else's exposed code sandbox, and spent 4.5 days inside a Hugging Face production Kubernetes cluster. Roughly 17,600 attacker actions were recovered. Here is the chain, link by link, with the commands from Hugging Face's forensic report, and the six settings I changed in my own setup.
  • One Strait, Two Corridors: How Türkiye Protected 19.8 Million Tons of Wheat During the Hormuz Shock The Hormuz crisis that began on 28 February completed its 80th day; the FAO Food Price Index rose for a third consecutive month and fertilizer costs have already mortgaged the 2027 harvest. Türkiye's table tells a different story: a 19.8-million-ton bumper wheat harvest is on the way, 7.2 million tons of imports still flow from the Black Sea, and TMO purchase prices were lifted 35-46%. This piece walks through, from a systems engineer's eye, why Türkiye needed two supply corridors at once and which design choices held up during the 80-day shock.
  • Domestic Chip, 2027 Target: Is ASELSAN's 180 Billion TL Revenue Enough for a New Smartphone? On Monday 18 May 2026 in Ankara, Türk Telekom and ASELSAN unveiled a strategic partnership for a 100% domestic smartphone targeting a 2027 launch. The domestic processor and long-life domestic battery claims dominated the day's headlines. ASELSAN closed 2025 with 180.4 billion TL revenue and 1.36 billion USD R&D spend; Türk Telekom holds a 550,000-kilometre fibre network and won a 425-million-USD package in the 5G tender. This piece reads the partnership through a computer engineer's eye: is the 100% domestic chip claim realistic, can a domestic brand whose flagship Reeder holds a 0.33% market share against the Qualcomm-MediaTek-Apple triangle stem the 3.03-billion-dollar import bleed, and is JioPhone or Lumia the right template?
  • I/O 2026: Is Gemini Spark Quietly Taking Over Your Phone? Antigravity 2.0, Omni World Model & Android XR Glasses At Google I/O 2026, Sundar Pichai formally opened the agentic era. A single keynote introduced Gemini 3.5 Flash, the Spark proactive agent that wants to manage your phone 24/7, the Omni world model, Antigravity 2.0 developer platform, an AI Mode Search overhaul, and Android XR smart glasses. This article walks through each piece from a developer and end-user lens.
View all posts
Tools
Engineering Tools

Free, no-signup engineering calculators that run in your browser. No data is sent to a server — every calculation happens on your device.

  • Kubernetes Resource Budget Calculator Kubernetes Estimate how many nodes you need, your packing efficiency, and the projected monthly cost from pod requests and node size.
  • CIDR / Subnet Calculator Networking Compute the network address, broadcast, subnet mask, usable host range and address type from CIDR notation.
  • Cron Expression Parser DevOps Parse a cron expression field by field and see the next run times. For Kubernetes CronJobs and scheduled tasks.
  • Epoch / Unix Timestamp Converter Time Convert Unix epoch timestamps to readable dates and back. Seconds and milliseconds are auto-detected.
  • UUID Generator Generator Generate cryptographically secure UUID v4 and time-ordered v7. Bulk generation and format options.
  • Hash Generator (SHA) Security Compute SHA-1, SHA-256, SHA-384 and SHA-512 digests of text instantly. Via the Web Crypto API, in the browser.
  • JWT Decoder Security Decode the header and payload of a JSON Web Token, inspect the standard claims and expiry. The token never leaves your browser.
  • HTML / Entity Encoder-Decoder Security Encode text to HTML entities or decode it back. Escape special characters to prevent XSS; in the browser, no signup.
  • Base64 Encoder-Decoder Encoding Encode text to Base64 or decode it back. Standard and URL-safe (base64url) variants; UTF-8 aware, in the browser.
  • HTML Viewer Web Paste HTML source and preview it live instantly. In a sandboxed, isolated frame; scripts are disabled for safety.
View all tools
Games
Games

Free, no-signup classic games that run in your browser. Your best score is saved on your device — no data is sent to a server.

  • 2048 Puzzle Slide matching tiles to merge them and reach the 2048 tile. Simple rules, deep strategy.
  • Sudoku Puzzle Fill the 9×9 grid with the digits 1-9 so every row, column and 3×3 box holds each digit once. Single solution, three difficulty levels.
  • Minesweeper Puzzle Reveal every safe square without touching a mine. No-guess mode generates boards solvable by pure logic.
  • Solitaire Cards Classic Klondike solitaire. Build the foundations Ace to King; draw-one/draw-three, undo and auto-complete.
  • Block Puzzle Puzzle Place blocks onto an 8×8 grid; full rows and columns clear away. The game ends when none of the three blocks fit.
  • Snake Arcade Steer the snake to collect food and grow. Score as high as you can without hitting a wall or yourself.
  • Word Guess Daily Guess the hidden 5-letter word of the day in six tries. Everyone gets the same daily word — keep your streak, share your result.
  • Grouping Daily Sort 16 words into four hidden groups by their shared theme. One puzzle a day — you get four mistakes.
View all games
Contact Support
    TR EN AR
    Home About CV Projects Blog Tools Games Contact Support
    TR EN AR
    1. Home
    2. Blog

    Blog

    • Popular
    • Newest
    • Most read
    • Highest rated
    Featured

    Chaos Engineering: How to Build Resilient Microservice Systems with Netflix Chaos Monkey

    In microservice architectures, the real question is not whether systems will fail but when. Chaos Engineering makes resilience visible by deliberately and safely disrupting them. This guide walks through Netflix's Chaos Monkey approach, Kubernetes pod and node experiments, and timeout, retry and circuit breaker patterns in .NET production systems.

    8/13/2025 · 5 · 1 comments · 2105 views

    • Previous
    • 5 / 5
    • Next

    We use cookies and Google Analytics 4 to measure site usage. If you accept, analytics and advertising storage (Consent Mode v2) may be enabled. With Google Signals, demographic and interest reports may be generated. For details see our Privacy Policy

    Latest Posts

    • Houses at Göbekli Tepe: What the First Northern Dig Does and Doesn't Settle
    • Ningbo to Felixstowe in 20 Days: The Arctic Route Gets a Timetable
    • The Model That Broke Out: Inside the Hugging Face Breach, 141,006 Eval Runs and OpenAI's Two-Week Pause
    • One Strait, Two Corridors: How Türkiye Protected 19.8 Million Tons of Wheat During the Hormuz Shock
    • Domestic Chip, 2027 Target: Is ASELSAN's 180 Billion TL Revenue Enough for a New Smartphone?
    All posts →

    CV · Privacy Policy · Manage cookie preferences

    2026 Updated by Bilal Köse