<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
  <defs>
    <linearGradient id="techGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#00ffcc;stop-opacity:1" />
      <stop offset="50%" style="stop-color:#0066ff;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#ff00cc;stop-opacity:1" />
    </linearGradient>
    <filter id="glow">
      <feGaussianBlur stdDeviation="3" result="coloredBlur"/>
      <feMerge> 
        <feMergeNode in="coloredBlur"/>
        <feMergeNode in="SourceGraphic"/>
      </feMerge>
    </filter>
  </defs>
  
  <!-- Background circle -->
  <circle cx="50" cy="50" r="45" fill="none" stroke="url(#techGradient)" stroke-width="2" opacity="0.8"/>
  
  <!-- TechStream TS logo -->
  <text x="50" y="65" font-family="Orbitron, sans-serif" font-size="35" font-weight="900" 
        text-anchor="middle" fill="url(#techGradient)" filter="url(#glow)">TS</text>
  
  <!-- Circuit pattern -->
  <g opacity="0.3" stroke="#00ffcc" stroke-width="1" fill="none">
    <path d="M20,30 L30,30 L30,40 L40,40"/>
    <path d="M80,30 L70,30 L70,40 L60,40"/>
    <path d="M20,70 L30,70 L30,60 L40,60"/>
    <path d="M80,70 L70,70 L70,60 L60,60"/>
    <circle cx="30" cy="30" r="2"/>
    <circle cx="70" cy="30" r="2"/>
    <circle cx="30" cy="70" r="2"/>
    <circle cx="70" cy="70" r="2"/>
  </g>
</svg>