{
  "$schema": "https://cvjson.com/schema/v1.json",
  "basics": {
    "name": "Raghavendra Prasad DG",
    "label": "Software Engineer",
    "email": "prasaddgraghavendra@gmail.com",
    "phone": "+919148433466",
    "summary": "Software Engineer with building scalable web applications using React, Node.js, and TypeScript. Passionate about clean architecture, developer experience.",
    "location": "Mysore, Karnataka ",
    "profiles": [
      {
        "network": "LinkedIn",
        "username": "raghavendra-prasad-dg",
        "url": "https://linkedin.com/in/raghavendra-prasad-dg"
      },
      {
        "network": "GitHub",
        "username": "raaghu414",
        "url": "https://github.com/raaghu414"
      }
    ]
  },
  "work": [
    {
      "company": "QSpiders",
      "position": "Software Engineer Intren",
      "location": "Mysore, Karnataka",
      "startDate": "2026-02",
      "current": true,
      "highlights": [
        "Engineered React component library reducing development time by 40% across 3 product teams",
        "Architected Node.js microservices handling 2M+ daily transactions with 99.9% uptime",
        "Led TypeScript migration of 80,000-line codebase, eliminating 300+ runtime errors in production"
      ]
    }
  ],
  "education": [
    {
      "institution": "MIT MYSORE",
      "degree": "Bachelor of Engineering",
      "field": "Computer Science",
      "startDate": "2023",
      "current": true,
      "score": "8.8"
    }
  ],
  "skills": [
    "React",
    "TypeScript",
    "Node.js",
    "PostgreSQL",
    "GraphQL",
    "Docker",
    "AWS",
    "Jest",
    "Git",
    "Programming Proficiency, Object-Oriented Programming (OOP), Data Structures and Algorithms (DSA), System Design, API Architecture, Database Management Systems (DBMS), SQL, NoSQL, Cloud Computing, DevOps, Containerisation, CI/CD Pipelines, Software Testing, Debugging, Software Development Life Cycle (SDLC), Security and Authentication, Data Encryption, Version Control, AI-Augmented Development, Problem-Solving, Critical Thinking, Technical Communication, Stakeholder Translation, Teamwork, Cross-Functional Collaboration, Adaptability, Continuous Learning, Accountability, Time Management"
  ],
  "languages": [
    {
      "language": "English",
      "fluency": "Fluent"
    },
    {
      "language": "Kannada",
      "fluency": "Advanced"
    },
    {
      "language": "Hindi",
      "fluency": "Intermediate"
    }
  ],
  "projects": [
    {
      "name": "Women Safety App",
      "description": "Developed a Women's Safety App that sends instant distress signals, shares live locations, and connects users with emergency services. Utilized Flutter for cross-platform development, Node.js for backend services, and PostgreSQL for data management. Implemented real-time GPS tracking and audio/video recording features for enhanced safety.",
      "url": "https://github.com/raaghu414/women-safety/blob/15a22658d2bf68223796a408b231b5a0bbb90b29/README.md#L4",
      "keywords": [
        "To build a modern",
        "reliable",
        "and secure Women's Safety App",
        "the technology stack must prioritize low latency",
        "offline capability",
        "and high data security. Here is a comprehensive breakdown of the technologies used to develop a production-ready safety application",
        "categorized by architectural layers. ------------------------------ ## 📱 Frontend & Mobile App Development The frontend handles the user interface",
        "real-time tracking displays",
        "and hardware integrations.  * Cross-Platform Frameworks: Flutter (Dart) or React Native (JavaScript/TypeScript). These allow for rapid deployment on both Android and iOS using a single codebase",
        "which is crucial for maximizing user reach. * Native Development (Alternative for High Performance): Kotlin/Jetpack Compose for Android and Swift/SwiftUI for iOS. Native development offers deep",
        "flawless integration with background services and OS-level security APIs.  ## ⚙️ Backend & API Services The backend manages user data",
        "processes distress signals",
        "and handles notifications.  * Server Environment: Node.js (Express) or Python (FastAPI / Django). These are excellent for handling asynchronous requests (like thousands of simultaneous SOS signals) with minimal latency. * Real-Time Communication: WebSockets (Socket.io) or gRPC. Essential for establishing a continuous",
        "open connection between the victim's phone and the server to stream real-time location coordinates without delay.  ## 🗺️ Cloud Infrastructure & Database Safety apps require robust cloud infrastructure that guarantees 99.99% uptime.  * Database Systems: * PostgreSQL with PostGIS extension: Used to manage user profiles and calculate complex geographic data (like mapping safe",
        "well-lit routes).    * Redis: Used as an in-memory database to store rapid",
        "live GPS coordinate streams during an active emergency. * Cloud Hosting: AWS (Amazon Web Services) or Google Cloud Platform (GCP). Utilizing scalable computing instances (like AWS EC2) and serverless computation (like AWS Lambda) to handle sudden spikes in traffic during widespread emergencies. * Notification Engines: Firebase Cloud Messaging (FCM) and Apple Push Notification service (APNs) to send instant",
        "high-priority push notifications to guardians.  ## 🔧 Device Hardware & Sensor Integration To trigger alerts even when a user cannot look at their screen",
        "the app integrates directly with smartphone sensors.  * Core Location API: Google Play Services Location API (Android) and CoreLocation Framework (iOS) for continuous",
        "high-accuracy GPS tracking in the background. * Sensor Managers: Smartphone accelerometers and gyroscopes to detect violent shaking or falls (for automated SOS triggers). * Media Capture: Device camera and microphone APIs to silently capture and stream live ambient audio and video evidence directly to the cloud.  ## 🔒 Security & Data Encryption Because location data is highly sensitive",
        "strict security protocols are mandatory.  * Data Transit: TLS/SSL protocols to encrypt all communications between the mobile app and the cloud servers. * Data at Rest: AES-256 bit encryption to protect user phone numbers",
        "contact lists",
        "and historical location logs stored on the database. * Secure Storage: Android Keystore and iOS Keychain to store sensitive user authentication tokens and private encryption keys directly on the hardware chip.  ## 📞 Emergency Integration Third-Party APIs  * SMS & Voice Gateways: Twilio or Vonage. Used to send automated emergency SMS alerts and text-to-speech phone calls to guardians when the app is running completely offline or without internet data. * Mapping Services: Google Maps API or Mapbox. Used to display interactive maps",
        "calculate safe routes",
        "and visually track a loved one's journey."
      ],
      "startDate": "2026-01",
      "endDate": "2026-05"
    }
  ],
  "certificates": [
    {
      "name": "Developing Front -End Apps with React",
      "issuer": "IBM",
      "date": "2025-10",
      "url": "https://www.coursera.org/account/accomplishments/verify/MBYSEIDC9NWG?utm_source%3Dandroid%26utm_medium%3Dcertificate%26utm_content%3Dcert_image%26utm_campaign%3Dsharing_cta%26utm_product%3Dcourse"
    },
    {
      "name": "AWS Cloud Practitioner Essential",
      "issuer": "Amazon Web Services",
      "date": "2025-10",
      "url": "https://www.coursera.org/account/accomplishments/verify/O71EQD7ZYRTR?utm_source%3Dandroid%26utm_medium%3Dcertificate%26utm_content%3Dcert_image%26utm_campaign%3Dsharing_cta%26utm_product%3Dcourse"
    },
    {
      "name": "Foundations: Data , Data everywhere",
      "issuer": "Google",
      "date": "2025-03",
      "url": "https://www.coursera.org/account/accomplishments/verify/9LBXWT7NEXER?utm_source%3Dandroid%26utm_medium%3Dcertificate%26utm_content%3Dcert_image%26utm_campaign%3Dsharing_cta%26utm_product%3Dcourse"
    },
    {
      "name": "Introduction to Front - End Development",
      "issuer": "Meta",
      "date": "2026-06",
      "url": "https://www.coursera.org/account/accomplishments/verify/3ISORAKVDHJ5?utm_source%3Dandroid%26utm_medium%3Dcertificate%26utm_content%3Dcert_image%26utm_campaign%3Dsharing_cta%26utm_product%3Dcourse"
    }
  ],
  "referencesMode": "hide",
  "availability": {
    "status": "open",
    "locations": [
      "Anywhere"
    ],
    "workType": [
      "onsite"
    ],
    "employmentType": [
      "full-time"
    ],
    "sponsorship": true
  },
  "ats": {
    "keywords": [
      "Software Engineer Intren",
      "QSpiders",
      "Computer Science",
      "To build a modern",
      "reliable",
      "and secure Women's Safety App",
      "the technology stack must prioritize low latency",
      "offline capability",
      "real-time tracking displays",
      "processes distress signals",
      "contact lists",
      "calculate safe routes",
      "and visually track a loved one's journey.",
      "React",
      "TypeScript",
      "Node.js",
      "PostgreSQL",
      "GraphQL",
      "Docker",
      "AWS",
      "Jest",
      "Git",
      "English",
      "Kannada",
      "Hindi",
      "Developing Front -End Apps with React",
      "AWS Cloud Practitioner Essential",
      "Foundations: Data , Data everywhere",
      "Introduction to Front - End Development",
      "Software Engineer"
    ],
    "yearsOfExperience": 1,
    "seniority": "entry",
    "highestEducation": "Bachelor's"
  },
  "verification": {
    "email": true,
    "platform": "freecv.org"
  },
  "i18n": {
    "primary": "en"
  },
  "meta": {
    "version": "1.2.2",
    "canonical": "https://livelink.cv/raghavendra-prasaddg/cv.json",
    "lastModified": "2026-09-06T04:44:39.946Z",
    "generator": "FreeCV.org"
  }
}