Skip to content
View AranJannson's full-sized avatar

Organizations

@surreycompsoc

Block or report AranJannson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AranJannson/README.md

Hi, I'm Aran Jannson

Postgraduate Cyber Security Student | Full-Stack Developer | Applied Cryptography Enthusiast

Profile views

Portfolio Email LinkedIn LeetCode

About Me

section divider

Who I Am

I am a postgraduate Cyber Security student with a strong background in full-stack web development, applied cryptography, and cloud-native systems. I enjoy building secure, practical software that bridges research concepts with usable real-world applications.

  • 🔭 Currently working on Fuzzy Extractors for Post-Quantum Security

  • 🌱 Currently learning Cryptographic Mathematics

  • 👨‍💻 Projects available at aranjannson.com

  • 💬 Ask me about Next.js, ABAC, TypeScript, Full-Stack Development, Ratchet Algorithms, and Cyber Security

  • 📫 Reach me at me@aranjannson.com

Current Focus

Cyber Security
underline
Cloud security, access control, authentication protocols, and secure system design.

Applied Cryptography
underline
Fuzzy extractors, post-quantum security, key generation, and cryptographic protocols.

Full-Stack Engineering
underline
Next.js, TypeScript, backend services, databases, and production-ready web platforms.

DevOps & Infrastructure
underline
Docker, CI/CD, Linux servers, Nginx, cloud deployment, and service automation.

Currently exploring
Fuzzy Extractors
Post-Quantum Security
Cryptographic Maths


Featured Work

section divider

Attribute-Based Authorisation Microservice

A microservice-based authorisation system using token-based access control, embedded permissions, and dynamic encryption selection based on system performance.

Key areas:

  • Attribute-Based Access Control

  • JWT-based file sharing

  • Dynamic encryption selection

  • Supabase-backed permission storage

  • Low-resource architecture testing

Portfolio Platform

A multilingual portfolio and admin platform built with modern full-stack technologies, including project management, theming, and deployment automation.

Key areas:

  • Next.js App Router

  • TypeScript

  • Internationalisation

  • Tailwind CSS

  • Docker, Nginx, and CI/CD

Post-Quantum Biometric Security

Research-focused work exploring fuzzy extractors for biometric recognition and post-quantum security applications.

Key areas:

  • Fuzzy extractors

  • Biometric key generation

  • Post-quantum security

  • Cryptographic maths

Cloud-Native Security & Automation

Infrastructure-focused work combining secure deployment workflows, containerised services, and automated CI/CD pipelines.

Key areas:

  • Docker and Docker Compose

  • GitHub Actions

  • Nginx reverse proxying

  • Cloud deployment

  • Secure service configuration


Languages, Frameworks & Tools

section divider

Core Development

TypeScript JavaScript Python Java C Dart Bash

Frontend & Mobile

React Next.js Vue.js Nuxt.js Flutter Tailwind CSS Sass Framer

Backend, Databases & APIs

Node.js Express.js Django PostgreSQL MySQL SQLite Microsoft SQL Server Supabase

Security, DevOps & Infrastructure

Cyber Security Cryptography Docker GitHub Actions Nginx Linux AWS Grafana

Data, ML & Design

Pandas Scikit-learn TensorFlow PyTorch Figma Unity


Cyber Security Interests

section divider

Applied Cryptography
JWTs, ratchets, key exchange, fuzzy extractors
Access Control
ABAC, token-based permissions, secure sharing
Cloud Security
Docker, Kubernetes, AWS, service hardening
Network Security
SSH, VPNs, certificates, authentication protocols

GitHub Stats

section divider


GitHub contribution streak

What I Like Building

section divider

Secure full-stack systems
I enjoy building systems where the frontend, backend, database, authentication, authorisation, and deployment pipeline all work together securely.
Cryptography-focused projects
I am interested in applied cryptography, especially where theoretical security concepts can be turned into practical software.
Cloud-native and DevOps workflows
I like automating deployment workflows with Docker, GitHub Actions, Nginx, and cloud platforms.

Connect With Me

section divider

Website Email LinkedIn LeetCode

Thanks for visiting my profile!

Popular repositories Loading

  1. Content-Moderation Content-Moderation Public

    Python 1

  2. legacy-portfolio-website legacy-portfolio-website Public

    Legacy version of my portfolio website

    HTML

  3. Java-For-Beginners Java-For-Beginners Public

    A list of tasks in Java to learn the core concepts

    Java

  4. AranJannson AranJannson Public

  5. compsocwebsite compsocwebsite Public

    Forked from surreycompsoc/website

    Surrey CompSoc's official website.

    Vue

  6. loginSystem loginSystem Public

    C++