<?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>Forem: Hargun Kaur</title>
    <description>The latest articles on Forem by Hargun Kaur (@hargunkaur).</description>
    <link>https://forem.com/hargunkaur</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%2F2126153%2F2e62ba19-f706-4add-ae3f-decc7514d8bf.png</url>
      <title>Forem: Hargun Kaur</title>
      <link>https://forem.com/hargunkaur</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/hargunkaur"/>
    <language>en</language>
    <item>
      <title>🚀 My Journey into the Engineering for Change Fellowship: Engineering for People and Planet</title>
      <dc:creator>Hargun Kaur</dc:creator>
      <pubDate>Tue, 09 Dec 2025 22:48:21 +0000</pubDate>
      <link>https://forem.com/hargunkaur/my-journey-into-the-engineering-for-change-fellowship-engineering-for-people-and-planet-1cp4</link>
      <guid>https://forem.com/hargunkaur/my-journey-into-the-engineering-for-change-fellowship-engineering-for-people-and-planet-1cp4</guid>
      <description>&lt;p&gt;Engineering has always excited me, but what truly motivates me is building solutions that make life better for real people. This motivation led me to one of the most meaningful milestones in my career: being selected for the &lt;a href="https://www.engineeringforchange.org/" rel="noopener noreferrer"&gt;Engineering for Change Fellowship&lt;/a&gt;. A global program where engineering talent meets social innovation.&lt;/p&gt;

&lt;p&gt;This fellowship provided me the chance to work on technology that uplifts communities, especially those often overlooked. And the journey to get here was as impactful as the work itself.&lt;/p&gt;

&lt;h3&gt;
  
  
  🌍 What is Engineering for Change?
&lt;/h3&gt;

&lt;p&gt;Engineering for Change (E4C) is a global initiative powered by nonprofits and foundations including ASME, Siemens Foundation and Autodesk Foundation. The fellowship connects engineers, designers and researchers from around the world to build sustainable, inclusive and locally relevant solutions.&lt;/p&gt;

&lt;p&gt;Their north star is clear. Engineering should serve all of humanity. Not just the privileged few.&lt;/p&gt;

&lt;h3&gt;
  
  
  🎯 My Application Experience
&lt;/h3&gt;

&lt;p&gt;The selection process is competitive since applicants come from over 100 countries. But what makes it truly different is that it looks for your purpose, not just your resume.&lt;/p&gt;

&lt;p&gt;• I shared my passion for accessible and impactful technology and selected the organisations that I was interested in.&lt;br&gt;
• I participated in an interview focused on values like empathy, community listening and sustainability&lt;/p&gt;

&lt;p&gt;The day I received my acceptance mail was unforgettable. It felt like a validation that I was on the right path. A path where technology and humanity walk together.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2F4mlg1gjtulop93y52rwy.png" class="article-body-image-wrapper"&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%2Farticles%2F4mlg1gjtulop93y52rwy.png" alt=" " width="800" height="99"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  💰 The Fellowship Stipend
&lt;/h3&gt;

&lt;p&gt;Yes, this is a paid global fellowship. E4C ensures fellows are supported while contributing to real-world problem solving. The stipend averages around 3000 USD for the full term over a period of around 5 months but varies slightly depending on your geographical location and cost of living.&lt;/p&gt;

&lt;p&gt;It is not a traditional job paycheck. It is a recognition that meaningful innovation deserves support.&lt;/p&gt;

&lt;h3&gt;
  
  
  🌱 My Project: Empowering Farmers Through Technology
&lt;/h3&gt;

&lt;p&gt;During my fellowship, I contributed to a project focused on strengthening agricultural ecosystems and improving farmers access to essential services.&lt;/p&gt;

&lt;p&gt;Farmers often struggle with:&lt;/p&gt;

&lt;p&gt;• Fair pricing for produce&lt;br&gt;
• Access to inputs and advisory services&lt;br&gt;
• Awareness of digital tools available to them&lt;br&gt;
• Climate related uncertainties and resource limitations&lt;/p&gt;

&lt;p&gt;Our goal was to help design a framework for digital agriculture solutions connected to open public infrastructure. This included analyzing the needs of farming communities, mapping services and proposing systems that are:&lt;/p&gt;

&lt;p&gt;• Easy to adopt&lt;br&gt;
• Affordable for smallholder farmers&lt;br&gt;
• Scalable and interoperable&lt;br&gt;
• Built for local realities, not external assumptions&lt;/p&gt;

&lt;p&gt;It showed me how deeply technology must integrate with cultural, financial and environmental contexts to truly work on the ground.&lt;/p&gt;

&lt;h3&gt;
  
  
  🎓 Learning Every Week with Global Experts
&lt;/h3&gt;

&lt;p&gt;One of the most exciting parts of the fellowship is the learning journey. Every week, we engage in curated modules that explore real challenges: climate resilience, circular economy, sustainable agriculture, affordable housing, and more.&lt;/p&gt;

&lt;p&gt;We also attend live talks from speakers who are not just experts but changemakers shaping sustainability in the real world. People leading social enterprises, engineers building climate tech, researchers improving access to health and clean water. Their perspectives show how innovation can reduce inequity and transform systems.&lt;/p&gt;

&lt;p&gt;And the best part: you network with brilliant, like-minded fellows from every corner of the globe. People who care about purpose. People who stay awake at night thinking about impact. You learn from them as much as from the curriculum.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2F1461kzvkkzriswobty4x.png" class="article-body-image-wrapper"&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%2Farticles%2F1461kzvkkzriswobty4x.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  🤝 What Makes E4C Special
&lt;/h3&gt;

&lt;p&gt;It is the way E4C treats communities as problem solvers, not just beneficiaries. Instead of building for people, we build with them.&lt;/p&gt;

&lt;p&gt;During the fellowship you learn about:&lt;/p&gt;

&lt;p&gt;• Human-centered design&lt;br&gt;
• Sustainability and lifecycle thinking&lt;br&gt;
• Partnerships with purpose&lt;br&gt;
• Equity and ethical responsibility in engineering&lt;/p&gt;

&lt;p&gt;You do not just design. You engage. You listen. You learn.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔮 The Road Ahead
&lt;/h3&gt;

&lt;p&gt;The fellowship might have ended but the mission continues. The experience shifts how you see engineering. Every project now comes with questions like:&lt;/p&gt;

&lt;p&gt;Does it empower people?&lt;br&gt;
Is it sustainable for the planet?&lt;br&gt;
Will it remain useful long after deployment?&lt;/p&gt;

&lt;p&gt;There is a new standard for what it means to call something a solution.&lt;/p&gt;

&lt;h3&gt;
  
  
  🌟 Final Message
&lt;/h3&gt;

&lt;p&gt;If you are someone who feels engineering can be a force for good. If you want your skills to help real communities thrive. If you want to work on global problems with real-world partners.&lt;/p&gt;

&lt;p&gt;Keep an eye on E4C. The next fellow could be you. Reach out to me on &lt;a href="https://www.linkedin.com/in/hargun-kaur-0b5b8a242/" rel="noopener noreferrer"&gt;Linkedin&lt;/a&gt; if you have any questions, and I’d be more than happy to help you out! :)&lt;/p&gt;

&lt;p&gt;Engineering becomes meaningful when it touches lives. I am grateful that this fellowship allowed me to step into that purpose.&lt;/p&gt;

</description>
      <category>software</category>
      <category>webdev</category>
      <category>programming</category>
      <category>career</category>
    </item>
    <item>
      <title>Automating Healthcare Workflows: Onco-Assist</title>
      <dc:creator>Hargun Kaur</dc:creator>
      <pubDate>Mon, 01 Sep 2025 06:54:54 +0000</pubDate>
      <link>https://forem.com/hargunkaur/automating-healthcare-workflows-onco-assist-phe</link>
      <guid>https://forem.com/hargunkaur/automating-healthcare-workflows-onco-assist-phe</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/brightdata-n8n-2025-08-13"&gt;AI Agents Challenge powered by n8n and Bright Data&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;When technology meets personal need, innovation becomes deeply meaningful. This project wasn’t just a hackathon build or an experiment in automation — it started from my own mother’s case. Managing her medical reports, prescriptions, test results, and hospital bills was overwhelming. Each piece of information lived in different silos — Gmail attachments, WhatsApp messages, portals — leaving us scrambling whenever a doctor asked for history. I wanted to solve this once and for all.&lt;/p&gt;

&lt;p&gt;That’s when I turned to n8n, an open-source workflow automation tool, and started building an automated pipeline to collect, classify, process, and deliver her medical information in an organized way.&lt;/p&gt;

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

&lt;p&gt;&lt;a href="https://drive.google.com/file/d/1e5ZRD-Kij_X26GvbFbSV6DXEGblp9JmU/view?usp=sharing" rel="noopener noreferrer"&gt;https://drive.google.com/file/d/1e5ZRD-Kij_X26GvbFbSV6DXEGblp9JmU/view?usp=sharing&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  n8n Workflow
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hargunkaur286/onco-assist" rel="noopener noreferrer"&gt;https://github.com/hargunkaur286/onco-assist&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Implementation
&lt;/h2&gt;

&lt;p&gt;📨 Step 1: Gmail Integration — The Entry Point&lt;/p&gt;

&lt;p&gt;Every journey starts with an email. Most of my mother’s medical information — PET/CT reports, blood tests, invoices, prescriptions — came into Gmail as attachments. I set up a Gmail Trigger node to fetch every new email with a medical-related attachment. This ensured nothing slipped through.&lt;/p&gt;

&lt;p&gt;Why? Because manually downloading and renaming files was error-prone. Automating this saved us hours every week.&lt;/p&gt;

&lt;p&gt;🧠 Step 2: Text Classifier — Sorting the Chaos&lt;/p&gt;

&lt;p&gt;Once emails were captured, the next challenge was classification. A PET scan report looks very different from a pharmacy invoice, and handling them required different workflows.&lt;/p&gt;

&lt;p&gt;I used n8n’s AI Text Classifier with an LLM backend. It looked at the subject line and email body to classify attachments into buckets:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;PET/CT/Histopathology Reports&lt;/li&gt;
&lt;li&gt;Blood Tests&lt;/li&gt;
&lt;li&gt;Medicines&lt;/li&gt;
&lt;li&gt;Bills/Invoices&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Why? Doctors want quick access to specific information. If you mix blood tests with pharmacy bills, you create confusion. Classification gave structure.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2Ff25j3c9u255hn6qszq22.png" class="article-body-image-wrapper"&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%2Farticles%2Ff25j3c9u255hn6qszq22.png" alt=" " width="800" height="226"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📄 Step 3: Document Handling — Google Docs + Drive&lt;/p&gt;

&lt;p&gt;For reports (PET/CT, Histopathology, Blood Tests), I set up a Google Docs creation and update flow:&lt;/p&gt;

&lt;p&gt;Search Files &amp;amp; Folders Node → Look up if a document already exists for this category.&lt;/p&gt;

&lt;p&gt;IF Node → If it exists → Update Document; else → Create New Document.&lt;/p&gt;

&lt;p&gt;Why? Doctors often ask for longitudinal comparisons (e.g., “show me how her PET scans have evolved”). By updating existing documents instead of endlessly creating new ones, we built living documents with the full medical history.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2Fv9ufwlo04av5zy30ucfn.png" class="article-body-image-wrapper"&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%2Farticles%2Fv9ufwlo04av5zy30ucfn.png" alt=" " width="800" height="173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💊 Step 4: Medicines Management — Structured Sheets&lt;/p&gt;

&lt;p&gt;Medicine prices vary across pharmacies, and availability is tricky. Here I used:&lt;/p&gt;

&lt;p&gt;Google Sheets → As a structured store for medicines.&lt;/p&gt;

&lt;p&gt;Bright Data Scraper → To fetch real-time medicine prices and availability from GoodRx.&lt;/p&gt;

&lt;p&gt;Custom Code Node → To dynamically generate drug URLs from sheet entries.&lt;/p&gt;

&lt;p&gt;Why? When managing long-term prescriptions, cost matters. Automating price comparisons across pharmacies helped us save money and plan better.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2F1eswo9pfj5z1vtkft1my.png" class="article-body-image-wrapper"&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%2Farticles%2F1eswo9pfj5z1vtkft1my.png" alt=" " width="776" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📊 Step 5: Bills &amp;amp; Invoices — Organized Proofs&lt;/p&gt;

&lt;p&gt;Bills and invoices were funneled into a Google Doc draft. Why a draft? Because sometimes these need manual edits before submission for insurance claims. By automating drafts, I reduced the grunt work while keeping flexibility.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2F2z7felgbknhdl4m71db4.png" class="article-body-image-wrapper"&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%2Farticles%2F2z7felgbknhdl4m71db4.png" alt=" " width="800" height="746"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🌐 Step 6: Bright Data + HTTP Requests — Real-Time Intelligence&lt;/p&gt;

&lt;p&gt;Some data needed scraping beyond APIs. Initially, I struggled with datasets — I couldn’t find one directly in Bright Data’s dataset hub that fit my use case. After experimenting (and failing) to get prebuilt datasets working, I built a custom Bright Data collector with parser code. Then I connected it to n8n via the HTTP Request node to trigger scrapes dynamically and fetch results back into my workflow.&lt;/p&gt;

&lt;p&gt;This was challenging but became the most powerful part of the system: real-time medicine price intelligence from the web. Also, the generate code feature was awesome and helped alot&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2Fw689f6tw07ky6jplmj7x.png" class="article-body-image-wrapper"&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%2Farticles%2Fw689f6tw07ky6jplmj7x.png" alt=" " width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📲 Step 7: Twilio Notifications — Closing the Loop&lt;/p&gt;

&lt;p&gt;What good is all this if the caregiver (me) doesn’t know when new data arrives? I set up Twilio SMS/WhatsApp alerts at the end of each flow:&lt;/p&gt;

&lt;p&gt;“New PET scan uploaded to Docs”&lt;/p&gt;

&lt;p&gt;“Medicine price sheet updated”&lt;/p&gt;

&lt;p&gt;“Invoice draft ready for insurance”&lt;/p&gt;

&lt;p&gt;Why? Because healthcare is stressful enough. Getting real-time alerts meant I could focus on care, not file management.&lt;/p&gt;

&lt;p&gt;&lt;a href="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%2Farticles%2Fnfmsclj5kq8a3xrhrkkx.jpeg" class="article-body-image-wrapper"&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%2Farticles%2Fnfmsclj5kq8a3xrhrkkx.jpeg" alt=" " width="739" height="1600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Bright Data Verified Node
&lt;/h3&gt;

&lt;p&gt;I used the Bright Data Verified Node to scrape structured drug pricing and pharmacy details from GoodRx. It dynamically triggered collectors, fetched clean JSON, and integrated the results into Google Sheets and Docs. This allowed real-time tracking of medicine prices, availability, and related insights within my caregiver workflow.&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;This project wasn’t about shiny tech — it was about reducing cognitive overload for caregivers. By chaining together Gmail, AI classifiers, Google Docs, Sheets, Bright Data scrapers, and Twilio alerts in n8n, I built my first AI agent and a personal healthcare automation system.&lt;/p&gt;

&lt;p&gt;At first, it was frustrating to get Bright Data datasets connected — but that challenge pushed me to learn how to build my own collector and integrate it with HTTP nodes. That struggle turned into one of the most rewarding parts of this journey.&lt;/p&gt;

&lt;p&gt;For my mother, it meant we always had answers when doctors asked for history. For me, it was a reminder that the best tech emerges when we solve problems close to home.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>n8nbrightdatachallenge</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
