> about

Mohammed Ahmed

Computer Science BSc @ Cardiff University

> [email protected]


> I am a recent Computer Science BSc graduate from Cardiff University. I am interested in cybersecurity, artificial intelligence, and web development. I am open to any summer internships and work experience opportunities.

Profile Picture

> projects

KRAMS: Keystroke Recognition using Augmented Mel-Spectrograms

Python

PyTorch

KRAMS is a command-line interface application that uses SpecAugmented Mel-spectrograms to train a CoAtNet deep-learning model that classifies keystrokes in an attack recording.

> GitHub

> Final Report

TuneTracklist

Spotify Web API

Python

Flask

HTML

Jinja2

CSS

JavaScript

TuneTracklist is a dynamic website powered by Flask and the Spotify Web API, with authorisation handled using OAuth 2.0. Users can explore their musical preferences with top artists and tracks fetched from the Spotify Web API across different time frames. TuneTracklist generates a pie chart using Plotly, an open-source data visualisation library. The website utilizes Jinja2 templating for a consistent design.

> GitHub

> TuneTracklist.com

Abacws Advent of Code

Python

Flask

HTML

Jinja2

CSS

JavaScript

SQLite

The Abacws Advent of Code website is built using the Flask web framework and employs Flask-Login for user authentication. Data is stored in a MySQL database accessed through SQLAlchemy. Forms are created using Flask-WTF, while Jinja2 templating ensures a consistent user experience. Puzzles are categorised into logic and coding puzzles, with logic puzzles having a question and answer stored in the database, and coding puzzles providing a unique input for each user to test their function with. The website uses prewritten scripts to generate inputs and correct answers for coding puzzles. Each question can have an optional image and an optional hint that the user accesses by pressing a button.

> GitHub

Rate My Student Home Cardiff (under development)

Google Maps API

Python

Flask

HTML

Jinja2

CSS

JavaScript

SQLite

A website designed to let students rate their student homes in Cardiff. This website uses Google Maps API tools to display an interactive map.

> GitHub

> RateMyStudentHome.com