Back to Projects

Plugtent

My role on this project: Backend / Cloud Engineer

Project Overview

A marketing platform where creators and brands can discover each other. Creators get paid by brands based on their exact post performance, and brands gain access to detailed insights into creators’ social media reach and engagement.

TypescriptNode.jsMongoDBGraphQLAWS
Project Link
Plugtent

Achievements

  • Developed the backend API using NodeJS, Express, GraphQL (Apollo Server) and MongoDB
  • Developed a microservice application with Python and FastAPI, for processing media files
  • Deployed the backend API to AWS Elastic Beanstalk and set CI/CD with AWS CodePipline
  • Deployed the frontend application to AWS Amplify and set CI/CD
  • Implemented file storage with AWS S3 and email sending with AWS SES
  • Implemented microservice communication with RabbitMQ
  • Implemented caching with Redis
  • Integrated multiple social media APIs YouTube, TikTok, Facebook, and Instagram
  • Implemented Stripe and Paystack payment gateways
  • Implemented withdrawals with Stripe connect
  • Designed and Implemented database schema in MongoDB, and implemented database transactions
John Olatubosun