CHALLENGE_01
Building scalable RESTful APIs handling multiple concurrent security scans and data processing
Modular NestJS architecture with dependency injection, caching strategies, and efficient error handling patterns

web project
Enterprise cybersecurity SaaS for continuous exposure monitoring
ZEROWL
Overview
I'm a full-stack engineer on Zerowl, building the Attack Surface Management product security teams use in production. The platform watches domains, subdomains, vulnerabilities, leaked data, and cloud footprint so clients aren't juggling five disconnected tools. My work covers NestJS APIs, auth, data models, charts, and the Next.js UI that operators live in. Enterprise clients. Continuous monitoring. No room for "it works on my machine."
Stack
Capabilities
Pressure tests
CHALLENGE_01
Modular NestJS architecture with dependency injection, caching strategies, and efficient error handling patterns
CHALLENGE_02
Multi-layered security with JWT tokens, bcrypt password hashing, TOTP-based 2FA, and role-based access control
CHALLENGE_03
Prisma ORM with optimized database schema, proper indexing, connection pooling, and efficient query patterns
CHALLENGE_04
Custom Chart.js components with interactive maps, responsive design, and progressive disclosure of complex features
CHALLENGE_05
TanStack Query for data fetching with caching strategies, skeleton screens, and optimized bundle splitting
Achievements
Impact
Next step
Zerowl — Attack Surface Management