Giter Site home page Giter Site logo

Introduction Image

About Me

  • πŸ‘‹ I’m Brianna, but you can call me Breezy.
  • πŸŽ“ I'm currently pursuing an Honours Bachelor's degree in Cyber Security at Deakin University with a WAM of 92.
  • πŸ“ Recipient of the Deakin Scholarhip for Excellence and the Deakin Associate Dean Summer Research Scholarship.
  • πŸŽ“ My ADR Scholarship and future Honours work focuses on Computer/Telecommunication networks and RAN configurations.
  • πŸ”’ Deakin Maths Yearbook 2023: I was the first person to be in the Deakin Maths Yearbook twice, as well as twice in the same year. I wrote a report on Cryptography, and another on Quantum Cryptography.
  • πŸ“š In my own time, I'm studying cryptography, quantum cryptography, quantum mechanics, physics, and calculus.
  • 🎯 My research interests include O-RAN, reconfigurable RAN, resource allocation for 6G networks, and cryptography.
  • πŸš€ After my Bachelor's, I'll be continuing my academic journey with a PhD.

Current Research areas I'm exploring:

  • πŸ“ Research: Currently working on research in Computer/Telecommunication networks, particularly in O-RAN and reconfigurable RAN for 6G networks. I'm currently working on publishing my first paper to IEEE.
  • πŸ”¬ Machine Learning: Developing Machine Learning Models to solve different problems within mobile networks.
  • πŸ“ Network Optimisation: Studying otpimisation and constraint programming to learn how to optimise various aspects of mobile networks.

Projects I'm currently working on:

The Computer Networks Guide Book is a resource created to help students and enthusiasts understand aspects of computer networks. This guide originated from a series of projects and tutorials that I developed, which earned me a perfect grade in my Computer Networks subject. Realising its value, I have transformed this collection into a comprehensive website. The guide covers a wide range of topics, including:

  • Concepts of computer networking.
  • Tutorials for Wireshark for analysing network traffic, and tutorials on CISCO Packet Tracer for configuring network devices.
  • Step-by-step tutorials on various python simulations to demonstrate different aspects of computer networks and how they work.

The World of Cryptography is a resource created to help explain the different aspects of Cryptoraphy. This project is designed to provide both theoretical knowledge of the maths and algorithms, and implementation in python code. The site includes:

  • Mathematical foundations, including number theory and matrix algebra, that are crucial for understanding cryptographic principles.
  • In-depth guides on various cryptographic algorithms, such as RSA, AES, and ECC.
  • An exploration into the history of cryptography and some of the ciphers used historically.

Quantum Cryptography is an exploratory project focused on the intersection of quantum computing and cryptography. This project is design to show the changes quantum computing brings to the field of cryptography. TIt explores the basics of quantum computing before going into quantum algorithms. This site includes:

  • An introduction to quantum computing and its principles.
  • Explanations of quantum cryptographic techniques such as quantum key distribution (QKD).
  • Insights into how quantum computers can potentially break traditional cryptographic algorithms using Shor's algorithm.

Hackathon Project

  • πŸš€ Eclectic Sheep Society: A collaborative project developed for a hackathon, showcasing the alcohol consumption problem within Australia. Highlighting government statistics on the issue.

πŸ”₯ My Stats :

readme stats top langs
GitHub Profile Trophies

Languages

Languages

Tools and Softwares

Tools

Breezy's Projects

arp-simulator icon arp-simulator

This Python-based ARP Simulator implements a client-server model to demonstrate the Address Resolution Protocol (ARP) in a local network environment. Using a predefined network dictionary with IP and MAC address pairs, the server responds to MAC address queries while the client sends requests and updates its ARP table.

cheat-sheets icon cheat-sheets

Cheat Sheets I've collected through my uni subjects to help me with the different programming languages I've been learning.

computer-networks-guide icon computer-networks-guide

A collection of guides and tutorials I've created for Computer Networks. These tutorials focus on CISCO Packet Tracer, Wireshark and Python for use in computer networks.

control-plane-simulator icon control-plane-simulator

This project simulates a basic network control plane using Dijkstra's shortest path algorithm. It allows users to understand how routing decisions are made in computer networks based on the shortest path between routers.

cryptography-guide icon cryptography-guide

A collection of different cryptographic algorithms and ciphers, including the maths behind each algorithm. This is an ongoing project that will be added to over time, with the aim of providing a comprehensive resource for learning about cryptography. The project includes both the code for the algorithms and explanations of how they work.

documentation icon documentation

Add all of your Research, Meeting Agendas and everything project related.

greedy-algorithm icon greedy-algorithm

Greedy algorithms are a category of algorithms that solve optimisation problems by making a series of choices that are locally optimal, aiming for a globally optimal solution. These algorithms operate by always choosing the best immediate option, without taking future outcomes into account.

password-checker icon password-checker

This is a simple python script to check if a password is in some commonly found Password lists such as the Ashley Maddison, rock you and others. The program loads in the passwords then asks to enter a password to compare against the lists.

quantum-cryptography-guide icon quantum-cryptography-guide

This project is an exploration into quantum mechanics and quantum cryptography. Understanding the principles and applicaitons of quantum technologies before exploring quantum algorithms for cryptography and their impact on this field. The project includes both explanations and code for learning about the field.

server-client-program icon server-client-program

This Python-based server-client application allows users to query a predefined animal dictionary using UDP socket communication. The server listens for requests and responds with animal names and details, while the client provides an interactive interface for sending queries and displaying results.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.