Redvast
By Yusuf Setiyawan

- Published on
- Duration
- Jun 2025 - Present
- Role
- Indie Maker (Solo Developer)
- Website
- redvast.com




Sharing
Redvast is a comprehensive cybersecurity platform designed to protect digital assets through automated and accurate security scanning systems. It provides 24/7 monitoring and comprehensive reports to ensure your infrastructure remains secure.
Tech Stack
Frontend — Built with Next.js 16, TypeScript, Tailwind CSS v4, and ShadCN/UI for a modern, responsive, and accessible user interface.
Backend — Powered by Go (Golang) with Echo v4 framework. It utilizes PostgreSQL for persistent storage and Redis for caching and job queues. Database access is type-safe using SQLC.
Infrastructure — Containerized with Docker and served via Caddy for automatic HTTPS management.
My Responsibilities
I owned everything end-to-end:
- UI/UX Design — Created the modern design system using Tailwind CSS and ShadCN/UI
- System Architecture — Designed the scalable scanning engine with worker queues
- API Development — Built high-performance RESTful APIs with Go and Echo
- Security Implementation — Implemented SSL, Port, and DNS scanning algorithms
- DevOps — Managed deployment using Docker Compose and Caddy
Key Features
- 🔒 SSL/TLS Analysis — Checks certificate validity, chain, and expiry monitoring.
- 📡 Port Scanner — Scans common ports to identify potential entry points and vulnerabilities.
- 🛡️ DNS & Email Security — Verifies A, MX records, and validates SPF, DKIM, and DMARC.
- 🔍 HTTP Security Headers — Analyzes critical headers like CSP, HSTS, and X-Frame-Options.
- 🔔 Automated Monitoring — Scheduled background scans with email notifications for changes or risks.