projects

Projects

Selected work in security and development. Replace these examples with your own.

  • Security

    Network port scanner

    Multi-threaded TCP scanner with service banner grabbing and a clean report output.

    • Python
    • Networking
    • Sockets
  • Security

    CTF write-ups

    Step-by-step solutions to web, crypto and forensics challenges, explained for beginners.

    • CTF
    • Web
    • Crypto
    • Forensics
  • Security

    Vulnerable web lab

    Dockerised lab with intentionally vulnerable apps to practise OWASP Top 10 attacks and fixes.

    • Docker
    • OWASP
    • PHP
  • Security

    Password auditor

    CLI tool that checks password strength and detects reuse against a local breach list.

    • Python
    • CLI
    • Hashing
  • Development

    This portfolio

    Responsive, trilingual portfolio with a generative ASCII lion. Next.js, TypeScript, Tailwind.

    • Next.js
    • TypeScript
    • Tailwind
  • Development

    Task manager API

    REST API with authentication, validation and automated tests.

    • Node.js
    • REST
    • JWT
    • Tests