Vaibhav Chauhan

Software Engineer

Bengaluru, Karnataka, India5 yrs 2 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in building scalable software solutions.
  • Strong background in both frontend and backend development.
  • Passionate about enhancing travel experiences through technology.
Stackforce AI infers this person is a SaaS-focused software engineer with strong expertise in system architecture and scalable solutions.

Contact

Skills

Core Skills

System ArchitectureTechnical EngineeringSoftware Infrastructure

Other Skills

AI IntegrationAmazon EC2Amazon Web Services (AWS)Android DevelopmentAndroid StudioArchitectural DesignBack-End Web DevelopmentBackend DevelopmentCapital MarketsChat FunctionalityCreative Problem SolvingData ConsistencyDatabase DesignDatabasesExpress.js

About

A formal pitch- As an entrepreneur and a tech guy (a can be powerful combo!!), I have a passion for innovation, I love turning ideas into product that aligns with my own interest. You could find me working on something related to travel all the time, in a constant battle to streamline the experiences of fellow travellers like myself. Outside of my professional endeavours, I have a keen interest in the financial markets, which keeps me informed and engaged with the ever-evolving economic landscape. Let's connect and explore how we can collaborate to build something remarkable.

Experience

Propertyguru group

Senior Software Engineer - Platform

Sep 2023Present · 2 yrs 6 mos · Bengaluru, Karnataka, India · Hybrid

  • 1. Implemented a Parallel Validation System
  • Challenge: Ensuring data consistency across complex pipelines while handling large volumes of
  • dynamically changing data.
  • Solution:
  • Developed a parallel validation system to maintain consistency between source data and
  • processed results.
  • Ensured the end results accurately matched the source data.
  • 2. Led the Migration and Unification of Marketplace Data from MySQL to OpenSearch
  • Challenge: Unifying search services across multiple marketplaces (Singapore, Malaysia, Thailand)
  • to be powered from a single source, addressing concurrent updates and data
  • consistency issues.
  • Solution:
  • Implemented Redis dynamic locking to handle concurrent updates gracefully.
  • Created efficient retry mechanisms to overcome connection drops and ensure the
  • latest data is available even with out-of-order updates.
  • Utilised a dead letter queue (DLQ) and retry mechanisms in the code to periodically
  • process failed updates and retry them automatically.
  • Developed a scalable service capable of handling 100,000 document updates per
  • minute, with room for further scaling.
  • Unification resulted in the 50ms boost in search latency.
  • 3. Developing a Real-Time Notification Service
  • Current Project: Creating a real-time notification service that alerts users when data falls into their
  • selected categories.
  • Technologies: Leveraging OpenSearch percolator and RabbitMQ to build a scalable notification
  • system.
OpenSearchMySQLRedisRabbitMQParallel Validation SystemData Consistency+3

Fitbots okrs

Senior Product Engineer

Dec 2021Sep 2023 · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • Leading the engineering team to make globally used stable and reliable software,
  • Overseeing the Frontend system logical designs
  • Developing and owning entire Backend system
  • Handling Database designing and implementation.
  • >Built, Scaled, Revamped, and Optimized various systems for better performance & availability.
  • >Build features from scratch like Native Integrations, KPI management, AI assist etc.
Frontend DevelopmentBackend DevelopmentDatabase DesignKPI ManagementAI IntegrationSoftware Infrastructure+1

Frenny

Co-Founder

Jan 2021Dec 2021 · 11 mos · Delhi, India · On-site

  • Co-founded Frenny in the capacity of a CTO, with a vision to provide easy and hassle free access to support and assistance from professionals.
  • Successfully acquired and managed a user base of 10,000+.
  • Took complete ownership of the tech infrastructure at Frenny, ensuring smooth operations and scalability.
  • Designed and developed an Android application from scratch, incorporating features such as chat, payment system, voice call functionality, journaling, feeds, and real-time notifications.
  • Developed a mobile-compatible Progressive Web App (PWA) for various platforms (iOS | Android | Windows | Mac).
Android DevelopmentProgressive Web AppChat FunctionalityPayment SystemsTechnical EngineeringSystem Architecture

Education

Indian Institute of Information Technology, Design and Manufacturing, Jabalpur

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with System Architecture & Technical Engineering

Explore similar profiles based on matching skills and experience