Hello World!

I'm Aran Jannson, a student passionate about the intersection of Software Engineering and Cyber Security.

MSc Cyber SecurityLoading...
University Of SurreyGuildford, UK
BSc Computer ScienceFirst Class Honours
University Of SurreyGuildford, UK
IAL & IGCSE'sClass of 2022
Necat British CollegeNicosia, CY

Popular Projects

Attribute-Based Authorisation as a  Micro-service with Dynamic Encryption  Selection

Attribute-Based Authorisation as a Micro-service with Dynamic Encryption Selection

Completed: May 2025

This project provides an Attribute-Based Access Control (ABAC) authorisation system designed for low end devices with limited resources. Users can securely share files using a token based sharing scheme, where these tokens include access permissions and an access time frame. The system is implemented using a microservice architecture to ensure lightweight, scalable performance on a large number of hardware levels. The system dynamically selects an encryption profile based on the hardware capabilities of the device, in order to provide more secure algorithms when system resources allow it. More efficient profiles are chosen when the hardware of the systems is capable of processing the requirements efficiently. A web application demo is used to provide the system, featuring an interface that enables file navigation, access, and sharing through QR codes or shareable links. This project highlights how dynamic encryption profiles, combined with ABAC permission tokens, can provide secure and efficient access control even on resource limited systems.

Eunoias

Eunoias

Completed: May 2024

To solve the problem of nurturing a healthy workforce, we decided to create a platform for companies to help improve their employees' mental health (via the counsellor) while maintaining professionalism. This app has many features to reach this goal such as mental health assessments, an intervention system in which counsellors can help employees facing challenges, and a leaderboard to promote healthy competition which in turn, helps each user. Managers with admin permissions will also have a dashboard with moderative capabilities. The user will also have a dashboard showing statistics, articles, and challenges.

Surrey CompSoc Web Application

Surrey CompSoc Web Application

Completed: May 2024

As the Web Master for the University Of Surrey Computing Society, I have been tasked with creating a new web application for the society.

Skills

JavaScriptReactNext.jsNode.jsPythonDockerTypeScriptTailwind CSSPostgreSQLJavaGitHTMLCSSSQLREST APIsDjangoSupabaseExpress.jsNuxt.jsJWTVue.jsC++C#PyTorchData AnalysisRCybersecurityMachine LearningAICryptography