i like game security and machine learning.
working with python, c++, and learning haskell alongside rust,
studying cybersecurity at the university of gloucestershire.
A novel sparse dictionary learner using Stiefel manifolds with Grassmannian optimization.
Geometric computation challenge, requiring meticulous algorithmic design.
A work in progress visualizer for a CNN that identifies digits.
Repo containing all of my solutions to Advent of Code 2024.
The source of for this webpage! an experiment using ThreeJS for particle effects.
A redesigned Xbox UI concept built with React and modern web technologies.
A web-based tool that automatically transcribes, summarizes, and generates study materials from lecture recordings.
A memory-augmented LLM using numpy for vectorstore and surrounding modules for content association.
A Python script designed to revoke access to files shared outside your organization.
Tool to calculate moving averages, volatility and movement trend for any stock using the Alpha Vantage API.
An intrusion detection tool created to develop my skills working with C++ in security.
A tool used to embed/decode secret messages within images.
Quantitative Developer for my personal investments
Founder & Developer at xppearance - social media customization platform
Previously at Allbirds as a Cyber Security Development Intern, building internal security tools and conducting cloud security assessments
Founded academiq, an AI-powered educational platform with 500+ active users
Specializing in game security and machine learning
Strong foundation in cybersecurity and full-stack development
Particular interest in threat hunting and security analytics
Themes are built using a single CSS array of colors that create a gradient. The base structure looks like this:
--theme-name-start: #firstColor; --theme-name-2: #secondColor; --theme-name-3: #thirdColor; --theme-name-ui: #uiColor; --theme-name-5: #fifthColor; --theme-name-6: #sixthColor; --theme-name-end: #lastColor; --theme-name-ui-rgb: R, G, B; // RGB values of uiColor
To create a custom theme:
/* Your Custom Theme */ --theme-custom-start: #FF0000; --theme-custom-2: #FF3333; --theme-custom-3: #FF6666; --theme-custom-ui: #FF9999; --theme-custom-5: #FFCCCC; --theme-custom-6: #FFE5E5; --theme-custom-end: #FFFFFF; --theme-custom-ui-rgb: 255, 153, 153;
To apply your theme, run this in the console:
localStorage.setItem('customTheme', JSON.stringify({ name: 'your-theme-name', colors: { start: '#FF0000', color2: '#FF3333', color3: '#FF6666', ui: '#FF9999', color5: '#FFCCCC', color6: '#FFE5E5', end: '#FFFFFF', uiRgb: '255, 153, 153' } }));
Refresh the page to see your theme in the settings panel