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.