Skip to main content
Gaddala Ashish

Gaddala Ashish

Full-Stack Developer / Software Engineer

Talent
HyderabadMember since August 16, 2026
ReactReact 19Next.jsTypeScriptTailwind CSSNode.jsREST APIsServer ActionsSocket.IOPostgreSQLPrisma ORMMongoDBMongooseRedisFirebase AuthenticationJWTRBACHTTP-only CookiesStripeRazorpayGoogle Maps APISupabase StorageCloudinaryPlaywright
·

Hire this person

Send a job offer directly to this candidate

ReactReact 19Next.jsTypeScriptTailwind CSS

About

Full-Stack Developer / Software Engineer with 3.8+ years of experience designing and shipping production systems using React, Next.js, Node.js, and TypeScript, backed by PostgreSQL and MongoDB. Builds features end-to-end across booking engines, REST APIs, multi-gateway payments, authentication/RBAC, and real-time platforms, with a focus on system design, concurrency, performance, and production reliability.

Experience

Full Stack Developer at Evan Rios Projects LLC (2025-12 – 2026-07)

Product: G-NI, International Student Relocation Marketplace

  • Built a production full-stack marketplace using React 19, TypeScript, Next.js 16 App Router (React Server Components, Server Actions), Tailwind CSS, Node.js, PostgreSQL, Prisma ORM, Firebase Authentication, Stripe, Razorpay, Socket.IO, Redis, Google Maps API, and Supabase Storage—75-model schema, 162 REST API endpoints, and 113 Server Actions.
  • Engineered transactional booking workflows with PostgreSQL row-level locking (SELECT FOR UPDATE), database transactions, date-range overlap checks, 15-minute expiring holds, and shared-bed/private-room allocation to mitigate concurrent inventory conflicts at write time.
  • Designed a configurable marketplace pricing engine with stay-length discounts, platform margins, and service fees, storing cent-precision snapshots on each booking for immutable historical totals; built a separate versioned relocation-service pricing catalog with draft/publish workflows for multi-service packages.
  • Architected dual-gateway payments (Stripe/Razorpay) with country-based routing (profile, nationality, university, GeoIP), webhook signature verification, idempotent payment state updates, amount reconciliation, and checkout-resume recovery for multi-step relocation packages.
  • Implemented Firebase Authentication with HTTP-only session cookies, Next.js proxy middleware, server-side authorization, and multi-role RBAC across Student, Host, Driver, Admin, Housing Provider, Super Admin, and Guest experiences, including soft-delete and 15-day account recovery.
  • Built student accommodation workflows connecting property discovery, housing-assistance-gated, role-aware messaging (lister/inquirer), housing-agreement OTP verification, payment, and booking confirmation; delivered multi-step relocation services (housing, airport pickup, network/SIM setup, transport, banking) with admin fulfillment workflows.
  • Shipped real-time driver tracking through a standalone Socket.IO server decoupled from Next.js, with Firebase-authenticated trip rooms, live location events, Google Maps ETA, HTTP location fallback, and driver-verified pickup OTP workflows.
  • Optimized availability with optional Redis cache-aside (45s TTL), in-memory fallback, mutation-triggered cache invalidation, API rate limiting, timezone-safe UTC booking logic, production backfill/audit scripts, and mobile-oriented REST APIs under /api/v1/.

System Engineer at Infosys Ltd. (2022-04 – 2025-03)

Product: Full-Stack Hotel Booking Platform

  • Built a TypeScript MERN hotel booking platform (React, Express, MongoDB/Mongoose) with REST APIs for multi-filter search (destination, star rating, facilities, price, type), server-side pagination and sorting, and hotel listings with embedded booking subdocuments.
  • Implemented JWT authentication with bcrypt password hashing and HTTP-only cookies, express-validator input validation, and userId-scoped authorization on hotel management and booking endpoints.
  • Integrated Stripe PaymentIntents with server-side payment verification and metadata checks; built a Cloudinary image upload pipeline using multer in-memory buffering; added Playwright E2E tests across Chromium, Firefox, and WebKit for auth, search, booking, and hotel management flows.

Education

B.Tech in Electronics and Communication Engineering – B.V. Raju Institute of Technology (2017 – 2021)

Skills

Full-Stack Developer / Software Engineer

Reviews

Related