Tom Roty
  • Home
  • Projects
  • Contact
  • Cybersecurity Lab for ethical hacking

    CyberLab

    (In Progress)

    A personal cybersecurity laboratory environment built on Proxmox VE for practicing ethical hacking, penetration testing, and security analysis.

    75% Complete
    Coming Soon
  • Web Server project screenshot

    Self-Hosted Web Server

    This project is a complete setup of a personal self-hosted web server running on a (literally) headless Debian. It handles multiple websites and apps using NGINX as a reverse proxy, Cloudflared tunnels for secure public access, and HTTPS via Cloudflare with no open ports.

    Learn more
  • Egg Detector project screenshot

    Egg Detector

    Egg thermal detection project as part of the "Smart Chicken" final year project. Uses a thermal camera to detect and count eggs, sending data to a Firebase database for app display and notifications.

    Learn more
  • Packet Sniffer project screenshot

    Packet Sniffer

    A lightweight Python-based packet sniffer that captures and analyzes network traffic, supporting Ethernet, IPv4, ICMP, TCP, UDP, and ARP.

    Learn more
  • Keylogger project screenshot

    Keylogger

    A lightweight Python keylogger application that records keyboard inputs to text files.

    Learn more
  • File Inspector project screenshot

    File Inspector

    A simple Python utility to detect file type mismatches and identify potentially suspicious files.

    Learn more
  • Super Potoo World ++ game screenshot

    Super Potoo World ++

    A platformer game project in C++ inspired by Super Mario World, featuring a potoo bird as the main character.

    Learn more
  • Nexus social media project screenshot

    Nexus

    A complete social media platform built with Next.js, Prisma, Neon, and Clerk. Written in TypeScript for a modern, fast, secure, and responsive experience.

    Learn more
  • Spring AI project screenshot

    Spring AI Project

    The Spring AI project is a full-stack application that integrates AI capabilities using OpenAI APIs. It features a React-based frontend and a Spring Boot backend to provide functionalities like recipe generation, image generation, and AI-powered chat.

    Learn more
  • Audio Transcribe project screenshot

    Audio Transcribe

    Audio Transcribe is a web application that allows users to upload audio files and convert them into text using OpenAI's transcription API. The project is built with a React frontend and a Spring Boot backend, ensuring a seamless and efficient user experience.

    Learn more
  • Tasker project screenshot

    Tasker

    Tasker is a project management tool designed to help teams organize and track their tasks efficiently. Built with Symfony, it provides a robust backend and a user-friendly interface for managing projects, issues, and team collaboration.

    Learn more
  • FastAPI To-Do App project screenshot

    FastAPI To-Do App

    This is a full-stack to-do list application built with FastAPI for the backend and React for the frontend. It allows users to create, manage, and organize their to-do lists efficiently.

    Learn more
  • Remember social network project screenshot

    Remember

    A cross-platform social network allowing simultaneous use on web, Electron, and Android, developed by a two-person team.

    Learn more
  • Portfolio project screenshot

    Portfolio

    A minimalist personal website designed to showcase my projects, identity, and skills with responsive design and clean UI.

    Learn more
  • Le Thym et Romarin restaurant website screenshot

    Restaurant

    "Le Thym et Romarin" is a restaurant website that highlights the establishment’s culinary offerings, ambiance, and reservation options.

    Learn more
  • Réservatron scheduling system screenshot

    Réservatron

    An online appointment scheduling system built with PHP and MariaDB, enabling users to manage profiles and book appointments.

    Learn more
  • Base64 Encoder/Decoder tool screenshot

    Base64 Encoder

    A simple tool to encode and decode Base64 strings, created to understand how Base64 works.

    Learn more

Tom Roty – All rights reserved. © 2025.