Authentication service (costs cut by 99%)

Prem Bitkowski

Backend Engineer
Cloud Infrastructure Architect
Frontend Engineer
Amazon DynamoDB
AWS Lambda
Node.js

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
Partner With Prem
View Services

More Projects by Prem