Skip to content
View grexrr's full-sized avatar

Block or report grexrr

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
grexrr/README.md

πŸ‘‹πŸ‘‹ Welcome πŸ‘‹πŸ‘‹

I'm currently completing my MSc in Computer Science at University College Cork (UCC), Ireland.
My thesis work explores how AI, geospatial data, and modular architecture can be combined to create intelligent, exploratory systems.

  • I work in English, and also speak Mandarin and Cantonese β€” occasionally I even code in all three πŸ˜‰.

I’m actively looking for a project I can meaningfully contribute to. (Or if you want to build any airports, stadiums or hospitals I could also help you with that. I am a former architect.)


UrbanQuest - A Scavenger Hunt System

  • Thesis-based personal demo. Subject to continuous development. Source is available, but not open for contribution.

This project adopts an RAG pipeline to experiment how LLMs, urban landmark metadata, and player movement can be integrated into a spatially-aware, riddle-based exploration system.

  • Java Spring Boot backend for session, puzzle, and player logic
  • Python-based microservice for real-time LLM riddle generation (GPT / llama.cpp local deployment)
  • Leaflet.js frontend for map interaction, player orientation, and target logic (MVP Stage)
  • Wikipedia/OSM-based landmark "metadata" preprocessing pipeline
  • MongoDB for persistent storage of riddles, sessions, and landmark data

Future:

  • Epistemic planning agent module under construction (to adapt riddles based on player knowledge state)
  • Containerization via Docker/Kubernetes and cloud hosting (AWS)

System Architecture

πŸ”— Source code
πŸ”— Riddle Agent
πŸ”— Landmark Processor

🧾 Thesis Abstract (Available on request)

Tech Stack

Languages & Platforms
Java 17 Β· Python 3.10 Β· JavaScript Β· HTML/CSS Β· Bash

Frameworks
Spring Boot 3.x Β· Flask Β· Leaflet.js Β· LLM API (OpenAI / llama.cpp)

Data & Infrastructure
MongoDB Β· RESTful API Β· Docker Β· Kubernetes & Jenkins Pipeline (planned)

Tech Focus Areas
LLM Integration Β· Geospatial Interaction Β· Prompt Engineering Β· Microservice Design Β· Urban Data Processing Β· Agent Behavior Modeling


Autonomous Vehicle Path Planning System

Project Overview: Developed a comprehensive autonomous driving path planning system based on Hybrid A* Algorithm and Model Predictive Control (MPC), implementing a two-tier architecture with Global Planner and Local Planner

  • Core Technologies:
    • Global Planner: Implemented Hybrid A* algorithm for vehicle motion planning with non-holonomic constraints
    • Local Planner: Real-time trajectory tracking control using MPC with kinematic bicycle model
    • Collision Detection: Real-time obstacle detection and avoidance algorithms
    • Visualization Interface: Real-time simulation interface built with PySide6 and PyQtGraph

Demo

πŸ”— Source code

Tech Stack: Python 3.12+, NumPy, SciPy, CVXPY, PySide6, OpenCV, Matplotlib, PyQtGraph


DevOps 4 DevOps (Currently On-going)

DevOps-4-DevOps is a pluggable multi-application DevOps console Dashboard system. MVP aims at building itself from source code through the entire pipeline: build β†’ test β†’ package β†’ deploy ("deploy itself" as MVP). The extension will also integrate/orchestrate the CICD pipeline of other Apps (locally or on cloud). Frontend uses React (with charts), CI/CD uses Jenkins, containerization uses Docker.

πŸ”— Source code

πŸͺͺ Looking Forward

I'm especially interested in:

  • Agentic systems & epistemic logic
  • Narrative-based urban experience
  • Web3-based open collaboration frameworks

πŸ“¬ Always open to connect with:

  • Builders working on creative infrastructure
  • Web3 explorers & DAO practitioners
  • Game/interaction designers with a spatial focus

Popular repositories Loading

  1. Autonomous-Vehicle-Remake Autonomous-Vehicle-Remake Public

    This project implements an autonomous driving simulation system with global path planning and local trajectory tracking.

    Python 2

  2. Statistics_course Statistics_course Public

    Forked from mikexcohen/Statistics_course

    Code that accompanies online statistics and machine-learning course

    Jupyter Notebook 1

  3. scavengerHunt scavengerHunt Public

    Java 1

  4. robotLearning robotLearning Public

    Python 1

  5. react-essential-demo react-essential-demo Public

    REACT STUDY 101

    JavaScript 1

  6. naval_tactic_simulator naval_tactic_simulator Public

    JavaScript