Software Engineer @ GeoIQ - Lenskart | Backend, AI & Data Infrastructure | BITS Pilani









Bachelor of Engineering - BE, Electronics and Instrumentation
Birla Institute of Technology and Science, Pilani - Goa Campus
ICSE 10th Grade
Smt Sulochanadevi Singhania School
Join Tejas and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ GeoIQ - Lenskart | Backend, AI & Data Infrastructure | BITS Pilani
Software Development Engineer with experience building and owning backend systems for a geospatial analytics SaaS platform serving retail, business development, and real estate workflows. My work focuses on designing scalable, reliable backend services using Python, Flask, FastAPI, PostgreSQL, Docker, and cloud-native infrastructure, with experience across event-driven systems, webhooks, and data-intensive workflows. I enjoy owning systems end-to-end, from design and implementation to deployment and iteration :))
Bengaluru
claude code
codex
cursor
gemini
mcp
Vercel AI SDK
Software Development Engineer - 1 at GeoIQ, Jun 2025 - Present · 1 yr 4 mos, Core backend engineer on GeoIQ's geospatial-analytics and AI products, spanning retail, business-development, and real-estate workflows for Lenskart. • Built the backend for an AI WhatsApp analytics assistant used across Lenskart's field-ops hierarchy (store → area → zone → HQ): an LLM agent on Vercel's Eve framework with Vertex AI (Gemini), native BigQuery query generation, dry-run cost guardrails, and role-scoped data access. • Built BigQuery + dbt + Airflow data pipelines covering ~2,600 stores: a dev→prod promotion gate with per-model test gating, a stateful preflight validation system, KubernetesPodOperator orchestration on GKE, and a BigQuery→Postgres bulk-sync pipeline. • Sole author of an internal admin platform (Fastify + React monorepo): Google OAuth, role-aware management across a 7-tier hierarchy, analytics dashboards, and an automated weekly LLM insights pipeline (Gemini + Puppeteer PDF) that synthesizes WhatsApp conversations into operator reports. • Built a standalone payments/invoicing service (Razorpay, idempotent signature-verified webhooks, OAuth-based integrations, Zoho Books) and a section-level MongoDB caching layer that cut report-API latency ~80%. • Built ReviewIQ, an LLM-powered automated PR-review bot for Bitbucket on Gemini: two-tier review (inline Ruff + Gemini, plus whole-PR architectural review), comment dedup, and a feedback loop. • Owned an end-to-end presentation-generation pipeline turning on-ground property surveys and geospatial data into client decks. • Built the field-survey mobile stack (BD app): a user location-tracking system, an Ops survey/approval workflow, and resumable camera-upload sessions. • Integrated telephony into the chat platform with webhook-driven call-state tracking, shared broker notes, and automated call summaries.
Software Development Engineer Intern at GeoIQ, Jan 2025 - Jun 2025 · 6 mos, • Architected a shared, real-time event-driven messaging platform enabling persistent conversations across three production applications using WebSockets and Pub/Sub. • Implemented a FastAPI WebSocket gateway with room-based messaging and centralized connection lifecycle management. • Built Slack-based admin and infrastructure tooling with approval workflows, enabling safe account management and GCP Compute Engine operations without console access. • Designed a generic, feature-flagged multi-channel notification system (push, WhatsApp, email) with delivery-state tracking and auditability.
Bachelor of Engineering - BE, Electronics and Instrumentation, Birla Institute of Technology and Science, Pilani - Goa Campus
ICSE 10th Grade, Smt Sulochanadevi Singhania School
github: https://github.com/tejasnafde
tn07.dev: https://tn07.dev/