<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Naga Venkata Satish Divvi</title>
    <description>The latest articles on DEV Community by Naga Venkata Satish Divvi (@naga_venkatasatishdivvi).</description>
    <link>https://dev.to/naga_venkatasatishdivvi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3718841%2F2468188b-453d-4b3a-bd77-3603cffdfcb1.jpg</url>
      <title>DEV Community: Naga Venkata Satish Divvi</title>
      <link>https://dev.to/naga_venkatasatishdivvi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/naga_venkatasatishdivvi"/>
    <language>en</language>
    <item>
      <title>Satish Divvi Portfolio</title>
      <dc:creator>Naga Venkata Satish Divvi</dc:creator>
      <pubDate>Wed, 28 Jan 2026 06:50:02 +0000</pubDate>
      <link>https://dev.to/naga_venkatasatishdivvi/satish-divvi-portfolio-52kg</link>
      <guid>https://dev.to/naga_venkatasatishdivvi/satish-divvi-portfolio-52kg</guid>
      <description>&lt;p&gt;This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI&lt;br&gt;
About Me&lt;br&gt;
I am Naga Venkata Satish Divvi, a Senior Software Development Engineer with over 12 years of experience in the software development lifecycle. My expertise spans across software engineering, automation testing, and data analytics, with a deep specialization in the mortgage industry. With this portfolio, I hope to express my commitment to building robust, technically integrated solutions that bridge the gap between complex industry requirements and modern, AI-enhanced user experiences.&lt;br&gt;
Portfolio&lt;br&gt;
I've deployed a specialized version of my portfolio to Google Cloud Run to allow for an interactive experience directly within this post.&lt;br&gt;


&lt;/p&gt;
&lt;div class="ltag__cloud-run"&gt;
  &lt;iframe height="600px" src="https://satish-portfolio-519049312374.us-central1.run.app/"&gt;
  &lt;/iframe&gt;
&lt;/div&gt;




&lt;blockquote&gt;
&lt;p&gt;Note: This deployment is tagged with --labels dev-tutorial=devnewyear2026 for the challenge.&lt;br&gt;
How I Built It&lt;br&gt;
My portfolio is a modern web application built with a focus on performance, security, and AI integration.&lt;br&gt;
The Tech Stack:&lt;br&gt;
Frontend: React.js with Material UI (MUI) for a clean, professional design, and Framer Motion for smooth animations.&lt;br&gt;
Infrastructure: Hosted on Google Cloud Run using a custom Dockerized Nginx configuration to handle SPA routing efficiently.&lt;br&gt;
Backend &amp;amp; Security: Firebase for real-time data, and Firebase App Check (via reCAPTCHA v3) to secure my AI endpoints.&lt;br&gt;
Google Tools Used:&lt;br&gt;
Google Models&lt;br&gt;
Google Antigravity&lt;br&gt;
Google Gemini Chat&lt;br&gt;
Firebase Services&lt;br&gt;
Google Cloud Text-to-Speech: Integrated to provide an accessible way for visitors to listen to my professional summaries.&lt;br&gt;
Google Cloud Natural Language API (Content Moderation): Before any text is processed by the AI, it passes through a custom moderation layer I built using the Natural Language API to ensure all generated content is safe and professional.&lt;br&gt;
Vertex AI (Gemini): Used to power the "AI Skills Analysis" feature, which synthesizes my 12+ years of experience into a concise technical summary.&lt;br&gt;
What I'm Most Proud Of&lt;br&gt;
I am most proud of the secure AI integration I implemented. Instead of just adding AI features, I built a layered security model:&lt;br&gt;
CORS &amp;amp; App Check: Ensuring only my authorized app can call my AI functions.&lt;br&gt;
Safety First: Integrating the Content Moderation API directly into my Cloud Functions to filter harmful content before it ever reaches the Text-to-Speech engine.&lt;br&gt;
Accessibility: Using AI not just for "flair," but to make the content more accessible through the Text-to-Speech integration.&lt;br&gt;
Highlighting my journey from mortgage technology to AI-integrated software engineering in a single, fluid interface has been a rewarding technical challenge!&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>devchallenge</category>
      <category>googleaichallenge</category>
      <category>portfolio</category>
      <category>gemini</category>
    </item>
  </channel>
</rss>
