Skip to content
View gagand29's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report gagand29

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
gagand29/README.md

Hi, I’m Gagan D

Frontend-Heavy Full Stack Engineer focused on building scalable platform UIs, real-time dashboards, and telecom / IVR systems.

I enjoy working at the intersection of frontend architecture, performance optimization, and user-centric design — turning complex workflows into clean, production-ready interfaces.


Tech Stack

Frontend: Vue 3, Nuxt, React, Next.js, TypeScript
State & UI: Pinia, Reusable Components, Virtual Scrolling
Backend: Node.js, Express, REST APIs
Cloud & DB: AWS, Supabase, Firebase, PostgreSQL, DynamoDB
DevOps: Docker, CI/CD, GitHub Actions
Design: Figma, Design Systems, UX Workflows


Currently

• Building telecom & IVR platform dashboards
• Working on large-scale UI performance (10k+ node systems)
• Exploring AI + voice workflow integrations


Contact

Email: gagandoddanna@gmail.com
LinkedIn: https://www.linkedin.com/in/gagan-doddanna-326988135
Portfolio: WIP

Pinned Loading

  1. csc-436-lab-3 csc-436-lab-3 Public

    updated file of lab 2

  2. movie-app-frontend movie-app-frontend Public

    Movie App Frontend - A Next.js & TypeScript client for managing movies. Features React Query, i18next localization, and custom form validation. Fully integrated with the backend API and AWS services.

    TypeScript

  3. react-optimization-game react-optimization-game Public

    React Optimization Game – An interactive learning experience to understand React re-renders, optimizations like React.memo, useCallback, and useMemo, and how to improve React performance visually.

    JavaScript

  4. Receipt-processor Receipt-processor Public

    A backend web service built with Node.js and Express that processes receipts, calculates points based on predefined rules, and returns a unique ID for each receipt. This service includes Docker sup…

    JavaScript