~/portfolio / projects

Projects & writeups.

Security tooling, DLP systems, lab walkthroughs, and applied web work — each one built to prove something specific.

flagship client engagement · 2026

Cybrotech.us — the company site.

cybrotech digiventure · sole designer & developer

Designed and built the public-facing site for my employer — from the homepage hero through service pages, products, and a live global threat map. The brief was "don't look like a generic security vendor." The brand voice, motion language, and copy direction shipped with it.

148+
engagements featured
12
service / product pages
6
frameworks covered
100
lighthouse target
stackNext.js · React · Vercel roledesign + build status● live
  1. Built a live global threat map with real-time attack vector animations, top attacker / target rankings, and an alert ticker.
  2. Translated dense service catalogs (VAPT, SOC 2, ISO 27001, GDPR, HIPAA) into scannable visual hierarchy without dropping technical depth.
  3. Authored the brand voice and copy across the homepage, service pages, and case studies — security-confident without fear-marketing.
  4. Shipped on Next.js & Vercel with motion-aware animations, an accessible color system, and a mobile build that doesn't compromise the map.
// 05 2024

Network Packet Sniffer

Live packet sniffer for protocol inspection across TCP/UDP/ICMP, with structured logging suitable for downstream network forensics workflows.

Stack
Python · Scapy
Protocols
TCP · UDP · ICMP
Output
structured logs
Status
live
// 06 2024

TryHackMe Writeups Collection

12+ published walkthroughs covering privilege escalation, enumeration, brute-force, and OSINT exercises — documented for repeatability.

Writeups
12+ published
Domains
privesc · enum · osint
Format
step-by-step md
Tags
CTF · pentesting
// 07 2024

GameByMood — mood-based game suggestion

A web app that recommends games based on the player's mood. Built end-to-end with a FastAPI backend, secure session validation, and a clean front-end written in vanilla JS/CSS.

Python FastAPI JavaScript CSS Secure API Session Validation
// API contract FastAPI
POST /suggest
# body: { mood, genre? }
→ 200 { title, score, why }
# session signed · rate-limited