<?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: Raseena Anwar</title>
    <description>The latest articles on DEV Community by Raseena Anwar (@raseena_anwar_27fb632c74f).</description>
    <link>https://dev.to/raseena_anwar_27fb632c74f</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%2F3322297%2Ff149ceea-968a-4918-81ed-db0563683a1a.png</url>
      <title>DEV Community: Raseena Anwar</title>
      <link>https://dev.to/raseena_anwar_27fb632c74f</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/raseena_anwar_27fb632c74f"/>
    <language>en</language>
    <item>
      <title>Journey of From Apron to Algorithms</title>
      <dc:creator>Raseena Anwar</dc:creator>
      <pubDate>Thu, 02 Apr 2026 14:12:11 +0000</pubDate>
      <link>https://dev.to/raseena_anwar_27fb632c74f/journey-of-from-apron-to-algorithms-27j8</link>
      <guid>https://dev.to/raseena_anwar_27fb632c74f/journey-of-from-apron-to-algorithms-27j8</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08" class="crayons-story__hidden-navigation-link"&gt;From Apron to Algorithm: Rebuilding My Tech Career After a Long Pause&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;WeCoded 2026: Echoes of Experience 💜&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/raseena_anwar_27fb632c74f" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3322297%2Ff149ceea-968a-4918-81ed-db0563683a1a.png" alt="raseena_anwar_27fb632c74f profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/raseena_anwar_27fb632c74f" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Raseena Anwar
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Raseena Anwar
                
              
              &lt;div id="story-author-preview-content-3323577" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/raseena_anwar_27fb632c74f" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3322297%2Ff149ceea-968a-4918-81ed-db0563683a1a.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Raseena Anwar&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 7&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08" id="article-link-3323577"&gt;
          From Apron to Algorithm: Rebuilding My Tech Career After a Long Pause
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/wecoded"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;wecoded&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/dei"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;dei&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/career"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;career&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;12&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              3&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            3 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>From Apron to Algorithm: Rebuilding My Tech Career After a Long Pause</title>
      <dc:creator>Raseena Anwar</dc:creator>
      <pubDate>Sat, 07 Mar 2026 17:13:01 +0000</pubDate>
      <link>https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08</link>
      <guid>https://dev.to/raseena_anwar_27fb632c74f/from-apron-to-algorithm-rebuilding-my-tech-career-after-a-long-pause-2f08</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/wecoded-2026"&gt;2026 WeCoded Challenge&lt;/a&gt;: Echoes of Experience&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There was a time I stopped calling myself an engineer.&lt;/p&gt;

&lt;p&gt;Not because I forgot what I learned.&lt;br&gt;
But because life slowly took me in another direction.&lt;/p&gt;

&lt;p&gt;I graduated in Computer Science Engineering with dreams of building a career in tech. Like many others, I imagined myself growing in that world.&lt;/p&gt;

&lt;p&gt;But my journey began somewhere else  as a lecturer in India.&lt;/p&gt;

&lt;p&gt;I loved teaching. Explaining concepts, helping students understand, watching them grow… it gave me purpose.&lt;/p&gt;

&lt;p&gt;Then life changed.&lt;/p&gt;

&lt;p&gt;After marriage, I moved to the UAE. Responsibilities grew. Family came first. I continued teaching for some time, but eventually, my career paused.&lt;/p&gt;

&lt;p&gt;And when a career pauses, something else quietly begins  doubt.&lt;/p&gt;

&lt;p&gt;Technology doesn’t wait.&lt;/p&gt;

&lt;p&gt;Every day there was something new. New tools, new frameworks, new ideas. And slowly, a thought started growing inside me:&lt;/p&gt;

&lt;p&gt;“Maybe I’m too late.”&lt;/p&gt;

&lt;p&gt;Years passed like that.&lt;/p&gt;

&lt;p&gt;I didn’t say it out loud, but I felt it.&lt;/p&gt;

&lt;p&gt;Like I had missed my moment.&lt;/p&gt;

&lt;p&gt;One day, I opened my laptop again.&lt;/p&gt;

&lt;p&gt;Not with confidence.&lt;br&gt;
Not with a plan.&lt;/p&gt;

&lt;p&gt;Just… with a small thought: let me try.&lt;/p&gt;

&lt;p&gt;That was the hardest step.&lt;/p&gt;

&lt;p&gt;Because starting again after a long gap doesn’t feel like continuing  it feels like beginning from zero.&lt;/p&gt;

&lt;p&gt;I had to relearn things I once studied.&lt;br&gt;
I got stuck on simple errors.&lt;br&gt;
I searched for answers that used to come easily.&lt;/p&gt;

&lt;p&gt;Some days I felt proud.&lt;/p&gt;

&lt;p&gt;Some days I questioned everything.&lt;/p&gt;

&lt;p&gt;But slowly, something started changing.&lt;/p&gt;

&lt;p&gt;Confusion became understanding.&lt;br&gt;
Fear became curiosity.&lt;/p&gt;

&lt;p&gt;I started building again.&lt;/p&gt;

&lt;p&gt;Small projects first. Then bigger ones. I explored full stack development, tried new technologies, and slowly stepped into areas I once thought were out of reach.&lt;/p&gt;

&lt;p&gt;But the most important part of this journey wasn’t the code.&lt;/p&gt;

&lt;p&gt;It was the realization that I was not alone.&lt;/p&gt;

&lt;p&gt;I started meeting women who had stories like mine careers paused for family, dreams quietly pushed aside, confidence slowly fading.&lt;/p&gt;

&lt;p&gt;And I kept thinking…&lt;/p&gt;

&lt;p&gt;Why do so many of us feel like we cannot come back?&lt;/p&gt;

&lt;p&gt;That’s how Apron to Algorithm started.&lt;/p&gt;

&lt;p&gt;Not as a big idea.&lt;/p&gt;

&lt;p&gt;Just as a simple belief:&lt;/p&gt;

&lt;p&gt;A woman who once paused her career can start again.&lt;/p&gt;

&lt;p&gt;The apron and the algorithm are not opposites.&lt;/p&gt;

&lt;p&gt;They are just different parts of the same story.&lt;/p&gt;

&lt;p&gt;Today, I am still learning.&lt;/p&gt;

&lt;p&gt;I build projects.&lt;br&gt;
I share my journey.&lt;br&gt;
I guide beginners when I can.&lt;br&gt;
I try to create a space where others feel they can start again too.&lt;/p&gt;

&lt;p&gt;I’m not chasing perfection anymore.&lt;/p&gt;

&lt;p&gt;I’m just not stopping.&lt;/p&gt;

&lt;p&gt;When I look back, my career doesn’t look like a straight line.&lt;/p&gt;

&lt;p&gt;It moved through teaching, family, long pauses, self-doubt… and then a quiet restart.&lt;/p&gt;

&lt;p&gt;But every phase gave me something.&lt;/p&gt;

&lt;p&gt;Teaching gave me patience.&lt;br&gt;
Motherhood gave me strength.&lt;br&gt;
The gap gave me resilience.&lt;/p&gt;

&lt;p&gt;And coming back gave me confidence I never had before.&lt;/p&gt;

&lt;p&gt;In tech, we often celebrate fast success.&lt;/p&gt;

&lt;p&gt;But not all journeys are fast.&lt;/p&gt;

&lt;p&gt;Some happen late at night.&lt;br&gt;
Some happen between responsibilities.&lt;br&gt;
Some happen silently, without anyone noticing.&lt;/p&gt;

&lt;p&gt;Until one day… they don’t.&lt;/p&gt;

&lt;p&gt;If you feel like you are too late, or your career paused too long…&lt;/p&gt;

&lt;p&gt;You are not behind.&lt;/p&gt;

&lt;p&gt;You are just starting from a different place.&lt;/p&gt;

&lt;p&gt;Some careers grow in a straight line.&lt;/p&gt;

&lt;p&gt;Mine didn’t.&lt;/p&gt;

&lt;p&gt;Mine paused, changed, struggled… and started again.&lt;/p&gt;

&lt;p&gt;And sometimes, that restart becomes the strongest part of the story.&lt;/p&gt;

&lt;p&gt;Sometimes the most powerful comeback doesn’t begin in an office.&lt;/p&gt;

&lt;p&gt;It begins quietly… at a table, with a laptop open, and the courage to try again.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>wecoded</category>
      <category>dei</category>
      <category>career</category>
    </item>
    <item>
      <title>SafeSignal UAE</title>
      <dc:creator>Raseena Anwar</dc:creator>
      <pubDate>Sun, 01 Mar 2026 10:35:23 +0000</pubDate>
      <link>https://dev.to/raseena_anwar_27fb632c74f/safesignal-uae-59o2</link>
      <guid>https://dev.to/raseena_anwar_27fb632c74f/safesignal-uae-59o2</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/weekend-2026-02-28"&gt;DEV Weekend Challenge: Community&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Community
&lt;/h2&gt;

&lt;p&gt;For the last two days, we’ve all felt it.&lt;/p&gt;

&lt;p&gt;The tension.&lt;br&gt;
The uncertainty.&lt;br&gt;
The constant refresh of news feeds about escalating war issues with Iran.&lt;/p&gt;

&lt;p&gt;Even when you’re not directly involved, a regional conflict changes the air. It creates fear, confusion, and one dangerous thing — rumors.&lt;/p&gt;

&lt;p&gt;That feeling inspired this project.&lt;/p&gt;

&lt;p&gt;I built this for the 13 million residents and expats of the United Arab Emirates during a fictional March 2026 crisis scenario.&lt;/p&gt;

&lt;p&gt;The UAE is one of the most diverse countries on Earth, home to over 200 nationalities. In moments of uncertainty, communities often retreat into language-specific WhatsApp groups — Arabic groups, Indian groups, Pakistani groups, Filipino groups, Western expat groups. And inside those spaces, information moves fast… but verification does not.&lt;/p&gt;

&lt;p&gt;Rumors spread faster than facts.&lt;/p&gt;

&lt;p&gt;And when panic spreads, people feel alone — even in a country of millions.&lt;/p&gt;

&lt;p&gt;This community includes Indian and Pakistani expats, Filipino workers, Arab nationals, Western tourists — all living side by side, but often disconnected in crisis moments.&lt;/p&gt;

&lt;p&gt;What they need isn’t more noise.&lt;/p&gt;

&lt;p&gt;They need one calm, trusted voice.&lt;br&gt;
One place that speaks their language.&lt;br&gt;
One system that understands their exact neighborhood.&lt;br&gt;
One signal they can rely on.&lt;/p&gt;

&lt;p&gt;That’s why I built SafeSignal UAE.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;SafeSignal UAE is a community survival network that turns individual panic into collective power. It introduces NEIGHBOUR, a multilingual AI persona that acts as the "wisest person in the building."&lt;/p&gt;

&lt;p&gt;Key Features:&lt;/p&gt;

&lt;p&gt;Rumor Killer: Instantly fact-checks viral claims against official UAE sources (NCEMA, Dubai Police) to stop panic before it starts.&lt;br&gt;
Community Board: A real-time marketplace for human kindness. It automatically extracts Offers (e.g., "extra water in Marina") and Needs (e.g., "insulin in Khalifa City") from chat and pins them by neighborhood.&lt;br&gt;
Skill Finder: Quietly connects doctors, nurses, and first-aiders to those in their immediate vicinity.&lt;br&gt;
Area Pulse: A ground-truth tracker that shows real-time safety reports from people standing in those exact locations.&lt;br&gt;
Multilingual Core: Native support for Arabic, Hindi, Urdu, Tagalog, Malayalam, and English.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;🔴 &lt;strong&gt;Live AI Studio App&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://ai.studio/apps/9f98c6bb-2cda-4bf7-9fef-f51585af843d?fullscreenApplet=true" rel="noopener noreferrer"&gt;https://ai.studio/apps/9f98c6bb-2cda-4bf7-9fef-f51585af843d?fullscreenApplet=true&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 &lt;strong&gt;GitHub Repository&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/raseenaanwar/SAFESIGNAL-UAE" rel="noopener noreferrer"&gt;https://github.com/raseenaanwar/SAFESIGNAL-UAE&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;The project is built with a modern, high-performance stack:&lt;br&gt;
Frontend: React 18 + Vite&lt;br&gt;
Styling: Tailwind CSS 4 (Custom "Military Ops" Design System)&lt;br&gt;
AI Engine: Gemini 3.1 Pro (via @google/genai)&lt;br&gt;
Real-time Intel: Google Search Grounding for live verification&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;The design philosophy was "Military Operations Center meets Human Safety." I wanted the UI to feel authoritative and high-trust, like a Bloomberg terminal, but with the warmth of a neighborly conversation.&lt;/p&gt;

&lt;p&gt;The AI Brain: I used Gemini's advanced reasoning to create the Neighbour persona. It doesn't just provide data; it acknowledges human fear first. I implemented custom JSON extraction to turn raw chat text into structured "Community Posts" (Offers/Needs).&lt;/p&gt;

&lt;p&gt;Real-time Verification: To solve the "hallucination" problem in a crisis, I integrated Google Search Grounding. Every safety tip or rumor check is verified against live news and official government feeds.&lt;/p&gt;

&lt;p&gt;UI/UX: Built a 3-column dashboard featuring a live ticker for urgent updates, a "Live Pulse" sidebar for neighborhood status, and a "Quick Dial" card for emergency services tailored to the UAE's expat demographics.&lt;/p&gt;

&lt;p&gt;Animations: Used CSS keyframes and motion to create pulsing status dots and sliding panels that communicate a "live" system state.&lt;/p&gt;

&lt;p&gt;SafeSignal UAE proves that in a crisis, our greatest resource isn't just information—it's each other.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Career Comeback Coach: Turning the "Gap" into a Launchpad</title>
      <dc:creator>Raseena Anwar</dc:creator>
      <pubDate>Sun, 01 Mar 2026 10:06:04 +0000</pubDate>
      <link>https://dev.to/raseena_anwar_27fb632c74f/career-comeback-coach-turning-the-gap-into-a-launchpad-47f</link>
      <guid>https://dev.to/raseena_anwar_27fb632c74f/career-comeback-coach-turning-the-gap-into-a-launchpad-47f</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/mlh/built-with-google-gemini-02-25-26"&gt;Built with Google Gemini: Writing Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;opening a code editor after three years away felt like trying to speak a language I’d forgotten.&lt;/p&gt;

&lt;p&gt;Whether it’s maternity leave, recovering from a health crisis, or taking time to care for a loved one, the "career gap" is often treated like a black hole on a resume. You look at a job description for a "Junior" role and realize the tech stack didn't even exist when you last worked. The industry moves like a high-speed train, and when you’ve been standing on the platform for years, trying to jump back on feels less like a career move and more like a leap of faith.&lt;/p&gt;

&lt;p&gt;I built Career Comeback Coach because "just Google it" is terrible advice for someone dealing with the "imposter syndrome" that comes with a gap. You don't just need links; you need a bridge. You need someone—or something—to tell you that your time away wasn't "empty," and that your old skills still matter..&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built with Google Gemini
&lt;/h2&gt;

&lt;p&gt;The app is a one-stop-shop for career returners. Instead of just a generic chatbot, I used Gemini 3 Pro to create a specific "Coach" workflow:&lt;/p&gt;

&lt;p&gt;The Resume Reality Check (Vision): You upload a PDF or even a photo of your old resume. Gemini uses its vision capabilities to parse the layout and understand your history without me having to write complex OCR code.&lt;/p&gt;

&lt;p&gt;Deep Reasoning (Thinking Mode): This is the "secret sauce." I used thinkingConfig to let Gemini "think" before it speaks. It looks at your old experience and finds hidden transferable skills—like how managing a household or a medical recovery actually translates to project management or resilience.&lt;/p&gt;

&lt;p&gt;Real-Time Roadmaps (Grounding): AI loves to make up fake links. To fix this, I used Google Search Grounding. When the app suggests you learn "React 19" or "Next.js," it checks the web to give you actual, working documentation links from 2025.&lt;/p&gt;

&lt;p&gt;The Voice Interview: Using the Web Speech API and Gemini, you can actually talk to the app. It acts like a supportive but firm hiring manager, giving you a safe space to practice the "So, tell me about this gap..." question.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Youtube Demo link 

  &lt;iframe src="https://www.youtube.com/embed/khz9o-pcUXs"&gt;
  &lt;/iframe&gt;


&lt;/p&gt;

&lt;p&gt;AI Studio Link : 

&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Faistudio.google.com%2Fapps%2F35d03e09-bc06-4e53-bde7-bd775562dd16%3FfullscreenApplet%3Dtrue%26amp%3BshowPreview%3Dtrue%26amp%3BshowAssistant%3Dtrue&amp;amp;dsh=S-1424606252%3A1774642867623233&amp;amp;followup=https%3A%2F%2Faistudio.google.com%2Fapps%2F35d03e09-bc06-4e53-bde7-bd775562dd16%3FfullscreenApplet%3Dtrue%26amp%3BshowPreview%3Dtrue%26amp%3BshowAssistant%3Dtrue&amp;amp;passive=1209600&amp;amp;flowName=WebLiteSignIn&amp;amp;flowEntry=ServiceLogin&amp;amp;ifkv=AT1y2_WhkjhZjEt61tthBJIyBif3e5Oj1CvDpTuReBP8sO8zqJ5nmWn5_X8ytVLuFbNJ73_k_KObVw" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;accounts.google.com&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;




&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Latency is the enemy of conversation.&lt;br&gt;
When using "Thinking Mode," the model takes a few extra seconds to reason. I learned that you can't just leave a user staring at a blank screen. I had to build a "thought-trace" UI so the user can see what the AI is thinking about while they wait.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Designing for Empathy.&lt;br&gt;
Technically, I learned a ton about React 19 and the Google GenAI SDK. But the real lesson was in the "soft" side. I had to prompt Gemini to be encouraging but not "fake." Finding that balance in the system instructions was harder than the actual coding.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Graceful Failures.&lt;br&gt;
Sometimes APIs hit rate limits. I built a fallback system where if the "Deep Reasoning" model is busy, the app automatically switches to the standard Gemini 3 model so the user never sees a 500 error.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Google Gemini Feedback
&lt;/h2&gt;

&lt;p&gt;The Good:&lt;br&gt;
The Multimodal support is incredible. I didn't have to worry about file formats; I just sent the image/PDF and it "got it." Also, Search Grounding solved my biggest fear: giving a struggling student a 404 link.&lt;/p&gt;

&lt;p&gt;The Bad:&lt;br&gt;
The "Thinking Mode" is a bit of a double-edged sword. The output is 10x better, but the wait time can be tough for a "live" chat feel. I’d love to see a streaming version of the "thought process" so I can show it to the user in real-time.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>geminireflections</category>
      <category>gemini</category>
    </item>
    <item>
      <title>The Alchemist’s Journal: An AI-Powered Portfolio Sanctuary</title>
      <dc:creator>Raseena Anwar</dc:creator>
      <pubDate>Thu, 29 Jan 2026 14:00:33 +0000</pubDate>
      <link>https://dev.to/raseena_anwar_27fb632c74f/the-alchemists-journal-an-ai-powered-portfolio-sanctuary-3gpj</link>
      <guid>https://dev.to/raseena_anwar_27fb632c74f/the-alchemists-journal-an-ai-powered-portfolio-sanctuary-3gpj</guid>
      <description>&lt;p&gt;This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI&lt;/p&gt;

&lt;p&gt;🌿 About Me&lt;br&gt;
I am Raseena Anwar—a Software Engineer, AI Builder, and former Educator. After 7 years of teaching Computer Science, I transitioned into AI engineering with a mission to build systems that build people. My portfolio, "The Alchemist's Journal," is designed as an Atmospheric Sanctuary. In a world of high-speed scrolling, I wanted to create a space that feels like an editorial journal—calm, intentional, and deeply human.&lt;/p&gt;

&lt;p&gt;🚀 Live Demo&lt;br&gt;


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




&lt;p&gt;🛠 The Architect's Journey: Building with Antigravity&lt;br&gt;
This project was developed using Google Antigravity, the agent-first IDE. Moving beyond traditional coding, I acted as the Architect, orchestrating autonomous agents to handle the "gravity" of boilerplate so I could focus on the "lift" of creativity.&lt;/p&gt;

&lt;p&gt;🌌 Agentic Workflow&lt;br&gt;
Using Antigravity’s Manager View, I dispatched specialized agents to handle distinct parts of the sanctuary:&lt;/p&gt;

&lt;p&gt;The Layout Agent: Managed the complex CSS Grid and Flexbox logic required for the "Digital Book" metaphor, ensuring the central spine remained responsive across all devices.&lt;/p&gt;

&lt;p&gt;The Interaction Agent: Handled the Framer Motion orchestration for the "ink-line" micro-interactions. By using Antigravity's Implementation Plans, I could review and tweak the physics of the animations before the agent ever touched the main branch.&lt;/p&gt;

&lt;p&gt;The Deployment Agent: Streamlined the containerization process for Google Cloud Run, ensuring that the artifact registry and service account permissions were perfectly configured for a seamless launch.&lt;/p&gt;

&lt;p&gt;🧠 The Gemini Integration: Empathy-Driven AI&lt;br&gt;
The heart of this portfolio is the AI Mentorship Playground, powered by Gemini 1.5 Flash via the Google Generative AI SDK.&lt;/p&gt;

&lt;p&gt;I didn't want a "chatbot." I wanted a digital reflection of my teaching philosophy. Using a custom system instruction, I tuned the model to act as a mentor. Visitors can converse with this "AI Twin" to:&lt;/p&gt;

&lt;p&gt;Contextualize my journey: Ask how 7 years of teaching informs my approach to React 19 or Next.js 15.&lt;/p&gt;

&lt;p&gt;Interactive Bio: Instead of reading a wall of text, users can ask, "How does Raseena approach community building through code?"&lt;/p&gt;

&lt;p&gt;Low Latency Experience: I chose Gemini 1.5 Flash for its near-instant response times, ensuring the dialogue feels as natural as a face-to-face conversation in a classroom.&lt;/p&gt;

&lt;p&gt;✨ What I'm Most Proud Of&lt;br&gt;
The "Digital Book" Metaphor: I’ve reimagined the portfolio as a journal. Every section is a "page," creating a structured rhythm that respects the reader's pace.&lt;/p&gt;

&lt;p&gt;Micro-interactions: "Lines Becoming Meaning": When you hover over my name, an organic ink line draws across the screen, revealing core values: Resilience, Empathy, and Architect.&lt;/p&gt;

&lt;p&gt;Elevated Through AI: By leveraging Antigravity and Gemini, I proved that AI is the ultimate collaborator. It didn't just help me code faster; it allowed me to build a more sophisticated, high-fidelity experience that truly represents my dual identity as a teacher and an engineer.&lt;/p&gt;

&lt;p&gt;📂 Source Code&lt;br&gt;
The complete source, including the Antigravity implementation plans and Gemini prompt engineering, is available here: GitHub:&lt;a href="https://github.com/raseenaanwar/raseena-anwar-portfolio" rel="noopener noreferrer"&gt;https://github.com/raseenaanwar/raseena-anwar-portfolio&lt;/a&gt;&lt;/p&gt;

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