Skip to content
View DiyaWadhwani's full-sized avatar

Highlights

  • Pro

Block or report DiyaWadhwani

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DiyaWadhwani/README.md

Hi there, I'm Diya Wadhwani 👋

Full-Stack Software Engineer | Building Scalable, User-Centered Solutions

🎓 MSCS Graduate, Khoury College of Computer Sciences, Northeastern University

Passionate about backend architecture, developer-friendly APIs, and intuitive web/mobile design


🔎 About Me

I turn complex ideas into clean, scalable software and love collaborating to make technology more human.

  • 💡 Recent work includes full-stack platforms like ClubConnect, Job Junction, and Mood Master
  • 🔧 Backend-focused: Node.js, Express, Spring Boot, REST APIs, PostgreSQL, MongoDB, Firebase
  • 🌐 Strong in full-stack delivery — React, TypeScript, Prisma, Redis, cloud deployments (AWS, Render, Vercel)
  • 🧠 TA + Lab Leader at Northeastern — mentored 300+ students in Java, React, Kotlin and problem-solving
  • 🏆 Honored with the Outstanding Network Student Award + inducted into Northeastern’s Laurel & Scroll 100

I’m currently seeking full-time roles in backend, full-stack, or platform engineering — let’s connect!


🛠 Tech Stack

Languages
JavaJavaScriptTypeScriptKotlinDartSwiftC/C++

Backend
Node.jsExpress.jsSpring BootHibernateREST APIsOAuth 2.0Redis

Frontend & Mobile
ReactFlutterAngularHTML/CSSEJSWebflow

Databases
PostgreSQLMongoDBMySQLFirebasePrismaDynamoDBHiveAWS RDSSQLiteDynamoDB

Cloud & DevOps
AWSDockerCI/CDRenderVercel

Tools & Practices
GitPostmanJiraJenkinsAgileScrumWireshark


💻 Projects

Web platform for student-run club operations — registration, role management, and event scheduling.
Tech: Node.jsExpress.jsMongoDBRedisEJSJavaScript

  • Built full-stack with RESTful APIs and server-side rendering
  • Used Redis for caching frequent data and reducing DB calls by ~40%
  • Designed complex MongoDB aggregation queries for analytics like club growth and event stats

Full-stack job portal with authentication, job search, and saved jobs.
Tech: ReactNode.jsExpress.jsPrisma ORMPostgreSQLAuth0VercelRender

  • Built secure Auth0-based login system
  • Used Prisma for typed DB access and schema modeling
  • Integrated external job data via RapidAPI
  • Deployed with CI using Vercel (frontend) and Render (backend)

GitHub-style recipe platform — create, fork, edit, and browse recipes.
Tech: ReactFirebase (Auth, Realtime DB, Hosting)JavaScriptCSS

  • Enabled recipe forking and user-specific profiles
  • Used Firebase Auth for secure logins
  • Deployed with Firebase Hosting (99.9% uptime)

Cross-platform app for digital metro ticketing and QR-based validation.
Tech: FlutterDartFirebase Realtime DBQR Scanner

  • Implemented single-codebase app for Android/iOS
  • Designed metro fare calculator + QR scan validator
  • Firebase backend handled ticket creation + travel history

iOS app for mood-based journaling, voice notes, and personalized content.
Tech: SwiftSwiftUIFirebase (Auth, Storage, Firestore)

  • Supported mood-tagged journal entries + audio notes
  • Synced data using Firestore + Storage for multimedia support
  • Built in collaboration with peers across two NU campuses

React shopping interface for browsing, editing, and deleting products.
Tech: ReactFirebaseBootstrapVite

  • Built responsive UI with Bootstrap + Vite
  • Used Firebase for real-time product sync and deployment
  • Implemented cart total calculation + dynamic updates

🏆 Leadership & Recognition

Outstanding Network Student Award – Northeastern University

  • Led cultural programming (Holi, Diwali) reaching 500+ students
  • TA for 300+ students across CS2510/5010
  • Launched a campus shuttle for grad commuters
    🔗 View award

Laurel & Scroll 100 – Society of Distinction

  • Recognized for academic leadership, global service, and innovation
    🔗 View distinction

Leadership Roles

  • 🎓 Graduate Student Chair
  • 🇮🇳 President & Founder – Junoon (Indian cultural club)
  • ⚙️ Technical Manager – Google Developer Groups On Campus

📬 Let's Connect

I love collaborating on meaningful software — whether it's building platforms, mentoring developers, or solving backend challenges.


“My favorite bug is the one I just fixed.”

Pinned Loading

  1. MetroRun MetroRun Public

    A cross-platform mobile application using Flutter for the Bengaluru Metro that provides an online payment system, makes use of QR codes at entry and exit points, and promotes contactless travel. Us…

    Dart

  2. ClubConnect ClubConnect Public

    JavaScript 1

  3. JobJunction JobJunction Public

    Job Junction is a job portal that allows users to browse job listings, save jobs to their profiles, and manage their saved jobs and profiles. The app requires users to sign in to save jobs, and it …

    JavaScript 1

  4. RecipeHub-FunctionalReact RecipeHub-FunctionalReact Public

    Repository for a course implementing functional programming in a github for recipes

    JavaScript

  5. MoodMaster MoodMaster Public

    Swift

  6. ShoppingCartApplication-React ShoppingCartApplication-React Public

    A React Application that implements a shopping cart. The application uses firebase to fetch the list of products.

    JavaScript