← Back to Projects
Event Discovery & Social Engagement PlatformLead Backend Developer

Whatsnxt

A scalable event discovery and social engagement platform that enables users to explore, create and interact with local and global events. The platform supports real-time updates, personalized recommendations and community-driven experiences, providing a seamless backend infrastructure for high user concurrency and dynamic event data.

JavaSpring BootSpring SecurityMicroservices ArchitectureREST APIsAWSPostgreSQLRedisKafkaJWT AuthenticationAPI Gateway

What I Built

  • Led backend architecture design using Java and Spring Boot with a microservices-based approach

  • Developed scalable REST APIs for event management, user interactions, messaging and notifications

  • Implemented Spring Security with JWT-based authentication and role-based access control (RBAC)

  • Designed microservices for event discovery, user profiles, notifications and real-time updates

  • Integrated real-time communication and event updates using message brokers (Kafka) and caching (Redis)

  • Built location-based services for personalized event recommendations and filtering

  • Implemented API Gateway for routing, rate limiting and centralized security enforcement

  • Deployed highly available backend infrastructure on AWS with auto-scaling and load balancing

  • Designed robust database schemas for users, events, interactions and activity tracking using PostgreSQL

  • Ensured data privacy and security with encrypted communication (HTTPS/TLS) and secure data handling practices

The Challenge

Handling real-time event updates, user interactions and personalized recommendations at scale while maintaining low latency and data consistency across distributed services.

The Approach

Adopted a microservices architecture with event-driven communication using Kafka and caching strategies via Redis. Implemented API Gateway and optimized database queries to ensure high performance and scalability.

Outcome

"Enabled seamless event discovery and real-time engagement for users, improving platform responsiveness, scalability and user retention through reliable backend systems."