Back to Projects

Memento AR — Location-Based Augmented Reality Social Platform

Memento AR is an innovative AR-driven social platform that blends storytelling, exploration, and creativity into real-world environments. Users can create and discover AR trails, digital galleries, immersive adventures, and interactive experiences anchored to physical locations. While the cross-platform AR applications were built in Unity by a dedicated team, I owned the complete backend microservices ecosystem that powers content creation, discovery, social interaction, and scalability.

NodeJSExpressMongoDBAWS EC2AWS S3AWS EKSAWS ECRAWS SESFirebaseRabbitMQSocket.ioRUNPOD API (AI Image Generation)ARCoreNiantic MapGitGitLab
Role:Backend Engineer
Memento AR (Memento Social)

Platform Capabilities

  • Enables users to upload and share photos, videos, audio, and 3D models in augmented reality.
  • Supports creation of location-based AR trails, adventures, and digital galleries.
  • Provides interactive map-based discovery for nearby AR experiences.
  • Allows creators and businesses to publish and monetize AR content.

Backend Architecture & Microservices

  • Designed and implemented a scalable microservices architecture using Node.js and Express.
  • Built independent services for user management, AR content, trails, messaging, notifications, and payments.
  • Enabled asynchronous communication and event-driven workflows using RabbitMQ.
  • Optimized performance and responsiveness through efficient data caching and non-blocking APIs.

Real-Time & Social Features

  • Implemented real-time chat and activity updates using Socket.io.
  • Built push notification systems for messages, social interactions, and trail activity.
  • Enabled community-driven discovery and engagement through social features.

Maps, Location & AR Integration

  • Implemented map-based sorting and location-aware discovery of AR trails and adventures.
  • Integrated Niantic Map and ARCore-compatible location data for spatial accuracy.
  • Designed backend APIs to support GPS-anchored AR content consumed by Unity apps.

AI & Media Processing

  • Integrated AI-based image generation using RUNPOD API.
  • Designed secure media upload and processing pipelines using AWS S3.
  • Handled large-scale multimedia storage and delivery for AR assets.

Infrastructure & DevOps

  • Deployed microservices on AWS using EKS, EC2, and ECR.
  • Implemented secure email and notification workflows using AWS SES and Firebase.
  • Managed CI/CD pipelines with Git and GitLab.
  • Ensured high availability, scalability, and fault tolerance across services.

My Role

  • Owned backend system design and microservices implementation.
  • Collaborated closely with Unity developers to define APIs and data contracts.
  • Ensured backend scalability to support creators, users, and real-time AR experiences.