Authentication service (costs cut by 99%)

Prem Bitkowski

Project Overview

Migrated a client's authentication system from Auth0 to a custom solution, dramatically reducing costs from $100,000+ annually to $100 monthly while managing 600,000 user accounts.

Key Achievements

99.9% cost reduction in authentication services
Seamless migration of 600,000 user accounts
Implemented staged rollout with fallback plans for each platform

Technology Stack

Backend: Node.js, TypeScript, Passport.js
Database: Amazon DynamoDB
Hosting: AWS Lambda
Email Service: SendGrid
Frontend: React, React Native (existing codebases)

Technical Implementation

Developed a custom authentication solution using Passport.js and Node.js
Utilized AWS Lambda and DynamoDB for a scalable, cost-effective infrastructure
Integrated SendGrid for transactional emails
Modified multiple frontend codebases (React, React Native) to work with the new auth system
Designed and executed a staged rollout strategy with fallback options for each platform
Like this project

Posted Aug 26, 2024

Migrated authentication system for 600,000 user accounts from Auth0 to a custom solution, slashing annual costs from $100,000+ to $1,200.

livesession.io - Session Replay and Analytics Platform
livesession.io - Session Replay and Analytics Platform
Real estate website with data integration
Real estate website with data integration
Subscription Module using Stripe Connect
Subscription Module using Stripe Connect