GAGAN R profile photo 1 on Tal

GAGAN R

Full Stack Engineer @ Talview | Node.js · TypeScript · NestJS · PostgreSQL · GraphQL · AWS | Building scalable proctoring infrastructure

Bengaluru

2+ years of work experience

Talview
Jul 20241 yr 11 mosPresent

Bengaluru, Karnataka, India

• Designed session replay storage architecture : rrweb events compressed and persisted to S3 with metadata in PostgreSQL, enabling behavioral analysis features like copy-paste detection and cursor zone tracking • Built and maintained database migrations across the ep schema — software, software_instance, url_list, url_instance tables — resolving NOT NULL constraint failures, duplicate process_name issues, and standardizing domain patterns • Led FingerprintJS Pro CloudFront proxy integration , debugging DNS misconfiguration in Route 53, producing architecture docs, and coordinating DevOps deployment via CloudFormation • Worked with GraphQL (Hasura), resolving nullable variable pitfalls and @include directive bugs, and built TypeScript validation functions for policy rules and fingerprint device webhooks
Talview
Feb 20245 mosJun 2024

Bengaluru, Karnataka, India

GAGAN’s AI Stack

cursor
cursor
github copilot
github copilot
ollama
ollama
openai
openai

Education

JSS SCIENCE AND TECHNOLOGY UNIVERSITY

Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering

JSS SCIENCE AND TECHNOLOGY UNIVERSITY

20213 yrs2024
karkala Jnanasudha PU College

karkala Jnanasudha PU College

20182 yrs2020

Join GAGAN and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

GAGAN R on Tal

Headline

Full Stack Engineer @ Talview | Node.js · TypeScript · NestJS · PostgreSQL · GraphQL · AWS | Building scalable proctoring infrastructure

About

I build backend systems that power real-time exam proctoring for enterprise clients at Talview — a platform trusted across education and hiring. Day to day, I design and ship features across a stack that includes Node.js, TypeScript, NestJS, PostgreSQL, GraphQL (Hasura), Docker, Kubernetes, and AWS. Recent work includes architecting a session replay storage pipeline (rrweb events compressed to S3, metadata in PostgreSQL), building database migrations across multi-tenant schemas, and integrating FingerprintJS Pro via CloudFront proxy for device identification. What drives me: solving real infrastructure problems — data modeling trade-offs, migration ordering bugs, GraphQL query correctness, webhook debugging — not just writing CRUD endpoints. Currently exploring opportunities as a Backend Engineer at product companies in Bangalore. If you're building something interesting, let's talk → gagan8055r@gmail.com or "DM me".

Location

Bengaluru

AI stack

cursor

github copilot

ollama

openai

Work experience

Associate Software Engineer at Talview, Jul 2024 - Present · 1 yr 11 mos, Bengaluru, Karnataka, India, • Designed session replay storage architecture : rrweb events compressed and persisted to S3 with metadata in PostgreSQL, enabling behavioral analysis features like copy-paste detection and cursor zone tracking • Built and maintained database migrations across the ep schema — software, software_instance, url_list, url_instance tables — resolving NOT NULL constraint failures, duplicate process_name issues, and standardizing domain patterns • Led FingerprintJS Pro CloudFront proxy integration , debugging DNS misconfiguration in Route 53, producing architecture docs, and coordinating DevOps deployment via CloudFormation • Worked with GraphQL (Hasura), resolving nullable variable pitfalls and @include directive bugs, and built TypeScript validation functions for policy rules and fingerprint device webhooks

Software Engineer Intern at Talview, Feb 2024 - Jun 2024 · 5 mos, Bengaluru, Karnataka, India

Education

Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, JSS SCIENCE AND TECHNOLOGY UNIVERSITY

karkala Jnanasudha PU College

Public links

github: https://github.com/gaganjogi

GAGAN R - Associate Software Engineer in Bengaluru | Tal