<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>Naveen Kumar Pendyam | Developer, ML Builder &amp; Data Analyst</title>
    <link>https://nkpendyamportfolio.vercel.app/blogs</link>
    <description>Portfolio of Naveen Kumar Pendyam — developer, ML builder, data analyst and BCA student at Presidency University, Bengaluru.</description>
    <language>en-us</language>
    
    <item>
      <title>Building a 3D Portfolio with Spline and Next.js</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/building-with-spline</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/building-with-spline</guid>
      <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
      <description>How a Spline keyboard scene became the centerpiece of my portfolio and what I learned about lazy-loading WebGL.</description>
    </item>
    <item>
      <title>How I built a brain tumor detector (with a lot of AI help)</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/brain-tumor-detection</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/brain-tumor-detection</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
      <description>A BCA student&apos;s honest write-up of building a multi-stage MRI analysis pipeline — YOLO, an ensemble of vision models, Grad-CAM, and a healthy fear of saying it&apos;s a medical device.</description>
    </item>
    <item>
      <title>Building LumaTorrent: a desktop app where I had to learn Rust and Tauri at the same time</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/lumatorrent</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/lumatorrent</guid>
      <pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate>
      <description>A safety-first torrent client for legal file distribution. What I learned about engine boundaries, why mock sidecars are useful, and how AI helped me survive Rust&apos;s borrow checker.</description>
    </item>
    <item>
      <title>Credit risk analysis as a BCA student: turning a Kaggle dataset into something a business person could read</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/credit-card-risk</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/credit-card-risk</guid>
      <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
      <description>What I learned building a credit card default risk pipeline — why ROC-AUC alone isn&apos;t enough, why risk bands matter, and how AI helped me think like an analyst instead of just a coder.</description>
    </item>
    <item>
      <title>Kyro Downloader: one engine, four UIs, and a lot of learning about contracts</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/kyro-downloader</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/kyro-downloader</guid>
      <pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate>
      <description>I tried to build a media downloader that has CLI, TUI, GUI, and a web UI all backed by the same core. Here&apos;s what broke, what worked, and why shared contracts saved me.</description>
    </item>
    <item>
      <title>Kyro VPN: a privacy prototype I started, parked, and learned a lot from</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/kyro-vpn</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/kyro-vpn</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
      <description>A multi-platform VPN prototype across Go, TypeScript, Dart, Kotlin, Swift, and C++. What I learned about architecture-first thinking, and why security projects need to be loud about their status.</description>
    </item>
    <item>
      <title>Kyro IDE: I tried to build an AI-native editor and learned why scope kills prototypes</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/kyro-ide</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/kyro-ide</guid>
      <pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate>
      <description>A prototype for a local-first AI editor built on Tauri + Monaco + Ollama. The lessons aren&apos;t about code — they&apos;re about admitting when a project is bigger than you.</description>
    </item>
    <item>
      <title>Lung cancer prediction from survey data: what a small, imbalanced dataset taught me</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/lung-cancer-prediction</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/lung-cancer-prediction</guid>
      <pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate>
      <description>A Jupyter notebook walk-through of classifying lung cancer risk from survey data, with SMOTE, feature engineering, and seven models compared. Plus everything I had to unlearn about accuracy.</description>
    </item>
    <item>
      <title>Achieving Milestone: Adding Blogs Section</title>
      <link>https://nkpendyamportfolio.vercel.app/blogs/achieving-milestone</link>
      <guid>https://nkpendyamportfolio.vercel.app/blogs/achieving-milestone</guid>
      <pubDate>Mon, 27 May 2024 00:00:00 GMT</pubDate>
      <description>A humorous take on the monumental task of adding a blog section to my portfolio.</description>
    </item>
  </channel>
</rss>