👋 Hi, I’m Mustapha! Hi there! Welcome to my little corner of GitHub 😊. I’m Mustapha, a first-year Cyber Security student at Leeds Beckett University. I’m just starting out in this exciting field, but I’m super passionate about learning everything I can about programming, networking, and digital forensics.
🌟 About Me I’ve always been fascinated by technology and the endless possibilities it offers. As someone new to IT, I’m diving headfirst into programming with Python, learning how networks communicate, and exploring the tools used to investigate digital incidents.
🌱 Right now, I’m working on:
Building Python programs that solve real problems (and sometimes just because they’re fun!). Understanding how data travels across the internet using protocols like TCP and HTTP. Learning how to recover data and analyze evidence in digital forensics. My ultimate goal? To become a skilled cybersecurity expert who can make the digital world a little safer for everyone.
📚 Skills I’m Building I’m still a beginner, but here are some of the skills I’m growing:
Python Programming: Writing scripts, building tools, and learning best practices. Networking Fundamentals: Exploring how computers communicate and the vulnerabilities that come with it. Digital Forensics Basics: Recovering files, analyzing data, and learning about forensic tools. 📂 Projects I’m Proud Of Here are some of the projects I’ve worked on that I’m most excited about:
🔒 Encryption/Decryption Programs These are Python programs I built to encode and decode messages. They’re not super advanced, but they’ve helped me understand cryptography concepts and the importance of securing data.
🧠 Chatbot This is a Python-based chatbot I created that responds to user input. It was a fun project to build, and it taught me a lot about logic, user interaction, and creating meaningful responses.
✍️ Spell Command Tool This tool checks text files for spelling errors and suggests corrections. It works through the command line and makes use of dictionaries, file handling, and efficient searching techniques.
⏱️ F1 Timing Board A project where I simulated a Formula 1 timing board. It reads lap data from text files and calculates performance metrics. This was a fun way to apply my file handling and data analysis skills.
🔎 File Difference Checker A Python tool that compares two files and highlights their differences. It’s been super handy for checking changes in text files and learning about how to manipulate strings.
🤝 Let’s Connect!