← Back to Home

Backend Developer Intern

LeadExpoJan 2025Mar 2025

During my time at LeadExpo, I was granted significant autonomy over the technical direction of the core product. I primarily engineered a robust backend architecture using Node.js, PostgreSQL, and Redis, while frequently crossing over to contribute to the mobile user interface built on Expo & React Native. This freedom provided an incredible environment to rapidly learn and dictate critical system design.

Key Engineering Contributions

Core Platform & API Design

  • Listing Architecture: Spearheaded the backend development for a comprehensive listing platform. This included architecting the system end-to-end—from initial schema design to formulating and maintaining resilient API contracts.
  • Security: Designed, integrated, and maintained secure user authentication and authorization pipelines.

Database Optimization & Native Search

  • Advanced Indexing Operations: Evolved standard data querying into highly performant operations. Implemented advanced geographical search functionalities by leveraging PostGIS for location-based listing discovery.
  • Text & Vector Search: Integrated sophisticated text search indexing and utilized pgvector to handle complex, heavily-dimensional search queries efficiently across the database.
  • System Optimizations: Routinely analyzed database bottlenecks, optimizing read/write efficiencies. Employed Redis caching mechanisms to massively reduce RESTful API response times and alleviate relational database contention.

Technologies & Skills Mastered

  • Node.js
  • PostgreSQL (PostGIS / GIS, pgvector)
  • Redis
  • React Native / Expo
  • API & Schema Design
  • Spatial & Vector Search Algorithms

Last updated by Divyam on April 4, 2026, 8:38 PM

divyam.7379@gmail.com