Aymen Said's Portfolio
My name is Aymen Said, a Master’s Computer Science graduate based in London, UK. I build secure, practical software that tackles real-world problems. I have experience across full-stack development, cybersecurity, and machine learning, with a passion for turning complex ideas into functional, user-friendly tools. Outside of technology, I’m a curious and hands-on learner who enjoys teaching others, building things from scratch, and continuously picking up new skills — whether that’s debugging code or exploring entirely new fields.
Phishcord – AI-Powered Phishing Detection Chrome Extension
Phishcord is an AI-powered Chrome extension that detects phishing emails in real-time. It uses machine learning models like SVC, Random Forest, and XGBoost, built with Python, Flask, and JavaScript. Features include automatic and manual detection through Gmail, customizable models, and a secure backend with IMAP integration.
Restaurant Booking Web App
A secure, user-friendly web app for Lancaster’s Restaurant that handles booking management with dynamic calendars and email notifications. Developed with PHP8+, MySQL, and Twig, following MVC architecture, and featuring user registration and login.
AirVia Ticket Sales System
Contributed backend and frontend development to AirVia LTD’s ticket sales platform in Java. Implemented role-based multi-user login, a custom SQL database layer, and core features like sales processing, discounts, and transaction management.
Asteroids Game
Classic space shooter game built in C++ and C, featuring smooth animations, AI-controlled demo mode, and multiple power-ups. Focused on gameplay mechanics, collision detection, and delivering a polished user experience.
Super Mario Bros. Java Recreation
Java Swing-based platformer inspired by Super Mario Bros., featuring collectibles, item interactions, and level progression. Integrated sound effects for an immersive experience, improving skills in Java event-driven programming.
Animated 3D Cube
An interactive 3D cube visualization created with Processing, with keyboard controls to adjust rotation, size, and colors. Completed during an intensive programming bootcamp, enhancing 3D graphics and event-driven programming skills.