Case study 06 · Emergi Mentors · Team lead · 8+ engineers
Emergi Mentors Platform
A mentoring platform with live video sessions and AI-powered features — architected and launched while leading an 8+ member team.
Technical Lead & Architectemergimentors.com.au
The problem
Career growth depends on access to experienced professionals, practical learning and personalized guidance — which were scattered across tools rather than in one platform.
Architecture
- 01Scalable backend services, APIs and business workflows
- 02AI features with Python (FastAPI / Flask) alongside Node.js services
- 03Real-time live video streaming for virtual mentoring
- 04PostgreSQL-backed systems with Laravel and Express.js
Mentoring web appLaravel
Live sessionsVideo streaming
Platform APIsNode.js · Express
AI servicesPython · FastAPI · Flask
PostgreSQL
MessagingRabbitMQ · Kafka
InfrastructureDocker · Kubernetes
Step through how a request moves through this system.
What I owned
- 01Led an 8+ member engineering team responsible for delivery
- 02Architected backend services and APIs
- 03Designed the PostgreSQL-backed data architecture
- 04Developed AI-powered platform features
- 05Designed and implemented real-time live mentoring sessions
- 06Provided technical direction and architectural guidance
Outcome
The technical foundation for an online mentorship marketplace combining 1:1 mentoring, programs, AI career services and live sessions.
Stack
- Python
- FastAPI
- Flask
- Node.js
- Express
- Laravel
- PostgreSQL
- RabbitMQ
- Kafka
- Docker
- Kubernetes