Uses
The languages, frameworks, services and security tools I work with, taken from my projects and this site.
Code
Languages
TypeScript
Used in: Sara3com, Blackhole Academy, This site
JavaScript
Used in: Time Management System
Python
Java 21
Used in: Blackhole Academy
SQL
Used in: Angola Economic ETL Pipeline
Build
Frameworks & libraries
Next.js
Used in: Sara3com, Blackhole Academy, This site
React
Used in: SOC Environment Simulation, This site
Tailwind CSS
Used in: Time Management System, This site
Vite
Used in: SOC Environment Simulation
Express.js
Used in: Time Management System
Spring Boot
Used in: Blackhole Academy
Flask
Used in: Network Analysis Lab
Pandas
Used in: Angola Economic ETL Pipeline
Store
Databases & storage
PostgreSQL
Used in: Sara3com, Blackhole Academy
Prisma
Used in: Sara3com
SQLite
Used in: Angola Economic ETL Pipeline
Redis
Used in: Blackhole Academy
Firebase Firestore
Used in: Time Management System
MinIO
Used in: Blackhole Academy
Ship
Tooling & infrastructure
Git & GitHub
Version control and hosting for every project.
Docker
Used in: Blackhole Academy, Sara3com, SOC Environment Simulation
Make
One command to build and start a full stack.
Used in: Blackhole Academy
Nginx
Used in: Blackhole Academy, SOC Environment Simulation
ESLint
Used in: This site
pytest
Used in: Angola Economic ETL Pipeline
Integrate
Services
Defend
Security & monitoring
SIEM
Log analysis and alert triage, practised on synthetic SIEM events.
Used in: SOC Environment Simulation
Python packet parser
Self-built: Ethernet to DNS parsing and 10 anomaly rules, no Scapy or libpcap.
Used in: Network Analysis Lab
Chart.js
Traffic timelines and protocol breakdowns.
Used in: Network Analysis Lab
Prometheus & Grafana
Service metrics and dashboards.
Used in: Blackhole Academy