CyberLab
Interactive Cybersecurity Training Platform
A hands-on security training platform for CISSP preparation with red-team and blue-team simulations covering cryptography, network security, and access control.
Role
Full-stack Developer
Duration
2024
Team
Solo Project
Tech Stack
ReactNode.jsExpressAWS LambdaAPI GatewayDynamoDBS3CloudFrontTerraform
Impact
Results & Metrics
3
CISSP Domains
Cryptography, network security, access control
8
Hands-on Labs
Red team + blue team scenarios
100%
Serverless
Managed infrastructure on AWS
Problem
Challenges Faced
Safe Simulation Environment
Needed realistic attack scenarios without exposing real systems or data.
CISSP Domain Coverage
Mapped labs to core CISSP domains while keeping exercises approachable.
Serverless Delivery
Required a scalable, low-maintenance stack for the frontend and API.
Solution
How I Solved Them
Isolated Challenge Engine
Built self-contained simulations for port scanning, ciphers, and incident response.
Scenario Library + Scoring
Implemented challenge metadata, scoring, and progression tracking for learners.
AWS Serverless Stack
Deployed frontend on S3/CloudFront with API Gateway + Lambda backend.
Capabilities
Key Features
Red team and blue team scenarios
Cryptography and network labs
Role-based access control exercises
Incident response simulations
Progress tracking and scoring
Serverless AWS backend
CloudFront-delivered SPA
Terraform-based infrastructure