portfolio

Anubis Bot - Cryptocurrency Intelligence Platform

Production SaaS 99% Uptime $480/month MRR 31 Paying Subscribers
Built: 2024 Timeline: 3 months Status: Archived (ran profitably for 220 days)

📊 Overview

Anubis Bot was a 71-microservice cryptocurrency intelligence platform that served 31 paying subscribers with real-time market data, ML predictions, and automated trading signals via Telegram.

The Achievement:


🎯 The Problem

Cryptocurrency traders needed:

Existing solutions were either:


💡 The Solution

71-microservice architecture orchestrating:

Pricing: $15/month (3-10x cheaper than competitors) Interface: Mobile-first Telegram bots Reliability: 99% uptime, zero data loss guarantee


🏗️ Technical Architecture

Scale

Reliability

Business Operations


🛠️ Technology Stack

Backend:

APIs & Integrations:

ML/AI:

Infrastructure:


💼 Key Technical Challenges

Challenge 1: Real-Time Data at Scale

Problem: 54,000 events/day across multiple sources Solution: Async Python with WebSocket connections, event queue, batched processing Result: Sub-3-minute latency maintained, zero dropped events

Challenge 2: Database Optimization

Problem: 29GB database, 1.86M rows, complex queries Solution: Autovacuum tuning, dead tuple management, index optimization Result: Query times <100ms, database stable at scale

Challenge 3: 99% Uptime Requirement

Problem: Paying customers expect reliability Solution: Automated health checks, graceful degradation, comprehensive error handling Result: 99% uptime over 220 days, zero data loss

Challenge 4: Multi-Service Orchestration

Problem: 71 microservices need coordination Solution: Event-driven architecture, service discovery, centralized logging Result: Services run independently, failures contained


📈 Business Results

Revenue:

Operations:

Why I Shut It Down:

Key Lesson: Built a real business, learned operations, proved I can ship production systems.


🎓 What I Learned

Technical:

Business:

Operations:


🏆 Why This Matters

This wasn’t a side project or demo.

This was a real business with:

Proves I can:


📊 Metrics Summary

Metric Value
Uptime 99% over 220 days
Revenue $480/month MRR
Customers 31 paying subscribers
Events 54,000/day
Database 29GB, 1.86M rows
Services 71 microservices
Telegram Bots 6 bots
Data Loss Zero
Lines of Code 394,767 (Python)


Built by Craig Bosman Back to Portfolio