About me

I'm a second‑year Computer Science student specialising in Cyber Security. My favourite way to learn is through practical work — from building interactive front‑ends to small system prototypes. Most of these are still evolving, but each shows what I’m exploring and improving at the moment.

Current focus

  • Building a Bible Reader web app with verse-based annotations and Firebase authentication.
  • Designing Numa — a journaling and organisation app with a custom “Pixel-OS” desktop-style interface built in React Native and Expo.
  • Developing a London Underground Route Planner (Python) that uses graph traversal to calculate optimal routes.
  • Continuing to strengthen my skills in cybersecurity, networking, and practical software engineering.

Featured Projects

A collection of personal and coursework projects showing how I approach structure, design, and problem-solving through code.

Bible Reader — book-style web app

Interactive reading interface · HTML/CSS/JS · Firebase

A responsive Bible-reading web app styled like a physical book, featuring page-flip navigation, verse-based annotations, and user comments saved through Firebase authentication. Designed for focus and accessibility with a clean two-page layout.

Numa — calming journaling app

Mobile journaling app prototype · React Native · Expo

A multi function productivity website with a windows XP inspired pixel art interface. Designed to help with organisation and work with a to-do list, pomodoro timers. sticky notes, lofi music and more, currently a work in progress.

London Underground Route Planner

Python · Graph traversal · Coursework project

A Python-based prototype for planning Underground routes using adjacency lists and pathfinding algorithms. Focused on clarity, efficiency, and applying data structures to solve real-world navigation problems.

Skills

Languages

Python, Java, JavaScript, HTML, and CSS (used for web projects).

Web & Mobile

Frontend: built responsive layouts with HTML/CSS/JS; currently learning React for component-based UIs.

Mobile: developed Android apps using Java and XML; exploring React Native for cross-platform builds.

Databases

Experience designing and structuring databases using SQL and Firebase (JSON-based) for data storage and authentication.

Systems & Tools

Comfortable using Windows, macOS, and Linux environments, Git/GitHub for version control, and the command line for setup and troubleshooting.

Interests

Cybersecurity, Networks, Software Engineering, UI/UX Design, Data Analysis, and Quantum Computing.

University Highlights

BSc (Hons) Computer Science (Cyber Security)

University of Greenwich, London

Current Modules

Networks, Information Security, Advanced Algorithms & Data Structures, Computational Methods and Numerical Techniques.

Key Projects

Designed a detailed network topology with VLANs, ACLs, and NAT.

Developed a London Underground Route Planner using Python data structures and pathfinding logic.

Created a concise incident response plan as part of information security coursework.

First-Year Modules

Paradigms of Programming, Algorithms and Data Structures, Introduction to Compilers, Advanced Mathematics for Computer Science, Computer and Communication Systems, and Principles of Software Engineering.

Independent Learning

Self-study through YouTube tutorials and IBM SkillsBuild courses on Linux, Cybersecurity Fundamentals, Git/GitHub, and Quantum Computing.

Contact