Sitelet https://github.com/SirRmelTheThird
Skip to content
View SirRmelTheThird's full-sized avatar
  • Oridox Solutions
  • United Kingdom
  • 06:16 (UTC +01:00)
  • LinkedIn in/armelbissaka

Highlights

  • Pro

Block or report SirRmelTheThird

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.

Content in all repositories owned by your account will be closed.
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
SirRmelTheThird/README.md

Typing SVG

Profile views

Software Engineer Student

Gmail LinkedIn Discord

πŸ‘¨β€πŸ’» About Me

  • πŸŽ“ Undergraduate
  • 🌱 Currently learning Cloud Architecture & React
  • πŸ’» Interested in Full-Stack Development
  • πŸš€ Building personal and professional software projects

πŸ› οΈ Tech Stack

πŸ’» Languages & Tools

🧩 Frameworks

☁️ Cloud & Hosting

πŸš€ Featured Projects

Riget Zoo Adventures

Full-stack PHP zoo booking and accommodation platform with custom MVC architecture, payments, authentication, and transactional booking workflows.

Stack Β· PHP Β· Eloquent ORM Β· MySQL Β· Stripe Β· Composer Β· PHPUnit Β· PHPStan

  • Custom MVC architecture with dependency injection, middleware, services, repositories, and DTOs
  • Ticket and accommodation booking with availability and date-overlap validation
  • Session-based shopping cart supporting multiple item types
  • Stripe Payment Intent integration with webhook handling for payment events
  • Authentication, CSRF protection, session regeneration, protected routes, and centralised error handling
  • PHPUnit unit and integration testing across authentication, cart, booking, checkout, payments, routing, and repositories

HyperJump Demo

Java turn-based board game designed around Ports and Adapters architecture, with interchangeable game rules, dice systems, persistence, and replay functionality.

Stack Β· Java Β· Spring Boot Β· Maven

  • Hexagonal / Ports and Adapters architecture separating domain logic from infrastructure
  • Multiple gameplay variations including different dice systems, movement rules, player counts, and board mechanics
  • Replayable games using abstracted dice and persistence adapters
  • Repository abstraction with in-memory storage and persistence adapters
  • Factory, Strategy, Decorator, State, Observer, and Repository design patterns
  • Strong focus on SOLID principles and dependency inversion

Velocity Motors Demo

Full-stack vehicle marketplace with a Vue frontend and separate Node/Express backend API.

Stack Β· Vue Β· Vite Β· Node.js Β· Express Β· SQLite Β· Joi Β· Mocha Β· Chai

  • Separate client and server architecture with a Vue frontend and Express API
  • Vehicle marketplace functionality for browsing and managing listings
  • Server-side request validation using Joi
  • SQLite database integration with dedicated backend data handling
  • Automated backend testing with Mocha, Chai, and Chai HTTP
  • CORS, logging, and development tooling with Morgan and Nodemon

Fish Food Frenzy Demo

2D arcade game built with Processing where the player controls a fish, collects food, and avoids enemy puffer fish.

Stack Β· Java Β· Processing

  • Real-time keyboard-controlled player movement
  • Collision detection between the player, food, and enemies
  • Score-based gameplay loop with increasing player objectives
  • Object-oriented game structure for player, food, and enemy entities
  • Developed as a university project

πŸ“Š GitHub Statistics

Snake animation

πŸ’­ Quote Of The Day

Quote

Pinned Loading

  1. FishFoodFrenzy FishFoodFrenzy Public

    Fish Food Frenzy is a 2D game based in an outerspace environment. The player controls a fish that swims around the screen collecting food to increase their score.

    Processing 30

  2. RigetZooAdventures RigetZooAdventures Public

    A zoo booking platform where visitors can explore animal habitats, learn about wildlife, book tickets and accommodation, and securely complete payments online.

    PHP 5

  3. HyperJump HyperJump Public

    HyperJump is a Java-based turn-based board game that allows players to move across a board using dice rolls. The game supports multiple gameplay variations such as single-die movement, exact-end ru…

    Java

  4. VelocityMotors VelocityMotors Public

    Velocity Motors is a full-stack vehicle marketplace application. The project contains a separate Vue client and a Node/Express server using SQLite.

    JavaScript

  5. BooksStore BooksStore Public

    A simple responsive book store website where users can browse books, open the payment page, and submit card details through a validation form.

    HTML

  6. BiteSync BiteSync Public

    TypeScript