Skip to content
View OgbondaGlory's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Highlights

  • Pro

Block or report OgbondaGlory

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
OgbondaGlory/README.md

👋 About me

I’m a researcher and builder focused on applied AI, data visualization, and human-centric information systems. I love turning complex legal and policy workflows into interactive, trustworthy experiences. Outside of work I train powerlifting and practice judo — discipline and iteration carry over into my engineering.

  • Based in the UK • collaborating with universities and research teams
  • Obsessed with: knowledge graphs, retrieval-augmented generation (RAG), and visual analytics
  • Currently shipping: PoliViz, Emploodr, and LexVizExplorer

🚀 Project highlights

1) LexVizExplorer — Visual Legal Chatbot & Flow Explorer

Interactive legal-process explorer built with React + TypeScript. It blends semantic flow selection, graph validation, and embeddings-backed retrieval to guide users through complex administrative justice pathways.

LexVizExplorer

Key ideas recently shipped:

  • aj_* ID standardization across Administrative Justice templates for clean registries and semantic matching
  • Hybrid semantic+keyword flow selection with graceful fallback when embeddings are stale
  • Flow integrity validator and Jest suites (green!) to prevent regressions
  • Embeddings pipeline with non-destructive updates to preserve curated descriptors

2) POLIVIZ — AI‑Powered Privacy Policy Assistant

POLIVIZ animated header

Transform complex privacy policies into clear, actionable insights. POLIVIZ detects policies on any site, runs GPT‑4 analysis with confidence/risk scoring, answers questions in real time, and extracts GDPR‑relevant information — all with privacy-first design.

PoliViz Live PoliViz Repo

Python FastAPI Electron Node.js Chrome OpenAI

  • Visual argument mapping • provenance-aware snippets • literature-aware Q&A
  • Designed for research labs and public policy teams

3) EmployODR — AI‑Enhanced Access to Justice in Employment Law

EmployODR animated header

AI-enhanced tool guiding people through employment law using GPT‑3.5‑Turbo with RAG. Provides personalized ODR tool recommendations, side‑by‑side comparisons with relevance/cost/accessibility scoring, and a curated knowledge base for England & Wales with real‑time triage.

Emploodr Live EmployODR Repo

🧰 Software development skills

  • Languages: TypeScript, Python, SQL
  • Frontend: React, Next.js, D3, Cytoscape.js, XFlow/React Flow, Styled Components
  • Testing/Quality: Jest, React Testing Library, Playwright, ESLint, Prettier
  • Backend: Node.js/Express, FastAPI, REST APIs, WebSockets
  • AI/ML: OpenAI APIs, RAG, embeddings, semantic search, prompt/eval pipelines
  • DevOps/Infra: Docker, CI/CD, GitHub Actions, PostgreSQL, Vercel/Azure/AWS
  • Visualization: graph layouts, timelines, dashboards, interaction design
skill icons
JavaScript TypeScript Python React Next.js D3.js Cytoscape Node.js Express PostgreSQL Docker GitHub Actions Azure AWS Vercel ESLint Prettier Jest Playwright

🔬 Research interests

  • Human-centered information retrieval and evaluation for RAG systems
  • Knowledge graphs + policy/legal process modeling
  • Visual analytics for explainable AI and decision support
  • Responsible AI: transparency, provenance, and bias mitigation

🏅 Certifications (Credly)

  • NITDA Machine Learning Professional — Issued Dec 28, 2023
  • IBM Data Science Professional Certificate — Issued Apr 10, 2023
  • IBM Data Analyst Professional Certificate — Issued Apr 16, 2023
  • Applied Data Science Specialization — Issued Apr 16, 2023
  • Data Visualization & Dashboard Essentials — Issued Apr 4, 2023

Credly profile Featured badge

📚 Publications & reports

Explanatory Visualization with LLMs for Employment Law

  • Venue: IEEE VIS 2025 — The premier forum for visualization and visual analytics (Jul 23, 2025)
  • Summary: Presents EmployODR, an AI-enhanced online tool for employment-law dispute guidance. Integrates GPT‑3.5 Turbo with structured legal data via a RAG pipeline; uses node‑link network maps and plain‑language summaries to communicate reasoning and guide users through complex scenarios. Explores how visualization principles can promote transparency in AI-driven legal decision-making and improve access to justice.

21st Century Justice Report: Modernizing Access to Justice

  • Venue: Law Society of England and Wales (Jun 23, 2025)
  • Summary: EmployODR featured in the final report for its contribution to publicly funded online legal guidance. Highlights AI-powered legal guidance, innovation to bridge the justice gap, and publicly accessible tools as part of modernizing access to justice in England and Wales.

Harnessing Generative AI to Enhance Access to Online Dispute Resolution in Employment Law

  • Venue: ICAIL 2025 — AI for Access to Justice Workshop (Jun 20, 2025)
  • Summary: Describes the EmployODR prototype developed under the UK Regulators Pioneer Fund 3. Assesses the use of LLMs for recommending appropriate ODR tools in employment law, covering development insights and user testing to inform future research and deployment.

Crafting Visual Narratives: A Case Study on Developing an Engaging Visualisation Poster Using U.S. Immigration Data

  • Venue: Eurographics Digital Library (Aug 31, 2023)
  • Summary: A design study outlining a methodical process for turning raw immigration data into a compelling poster narrative. Emphasizes a “big hero” visualization, coherent narrative flow, and well-curated meta information to make the poster self-explanatory.

Interweaving Data and Stories: Unveiling the Human Dimension of U.S. Refugee Movements through Narrative Visualisation

  • Venue: Eurographics Digital Library (Aug 31, 2023)
  • Summary: An interactive narrative visualization using Mapbox and D3.js to connect geographic and temporal aspects of U.S. refugee data. Demonstrates modular preprocessing and interaction techniques to foster empathetic understanding of refugee dynamics.

Immersive WebXR Data Visualisation Tool

  • Venue: Eurographics Digital Library (Aug 31, 2023)
  • Summary: A WebXR tool built with A‑Frame, D3.js, and JavaScript for immersive exploration of complex datasets. Proposes a user study using NASA TLX to assess usability and workload; discusses future directions for guidance, layout optimization, and long-term UX.

💼 Experience (selected)

International Recruitment Officer — Bangor University (Apr 2025 – Present)

  • Support international applicants with admissions, CAS, and visa processes; provide 1:1 guidance via phone/email; collaborate across teams to ensure a smooth journey.

Student Ambassador — Bangor University (Feb 2024 – Present)

  • Lead tours, represent the university at events, and advise prospective students; contribute feedback to improve student engagement.

Teaching Assistant — Bangor University (Jan 2024 – Present)

  • Demonstrator for ICE‑3703/4702 (Machine Learning/Advanced ML) in the School of Computer Science & Engineering.

Artificial Intelligence Researcher — Solicitors Regulation Authority (May 2024 – Feb 2025, Contract)

  • Built an AI‑assisted legal visualization tool for employment‑law needs assessment and ODR recommendations.

Lead Software Developer — Tawa Online (Nov 2023 – Present, Part‑time)

  • Lead engineering for product features and testing; drive end‑to‑end SDLC quality.

Co‑Founder / Data Scientist — Qrapp Technology Ltd (Jan 2015 – Present)

  • Co‑founded and shipped solutions for SMEs; designed test strategies, led development across full SDLC, and delivered data‑driven features.

LinkedIn CV

🎓 Education

Bangor University — PhD, Computer Science (AIMLAC CDT) (Sep 2023 – Sep 2027)

  • Focus: AI/ML, visualization for legal advice systems; activities: Course Rep Trainer, Peer Guide, International Student Mentor.

University of Bristol — Visiting PGR (School of Physics, AIMLAC) (Oct 2023 – Sep 2024)

  • Grade: Distinction; Supervisor: Henning Flaecher; Programme: 2PHYS028R.

📈 What I’m working on now

  • LexVizExplorer: Administrative Justice flow revamp (aj_* IDs), validator/test automation, semantic selection with robust fallbacks
  • PoliViz: Research timeline mining + debate-graph visualization + citation-aware retrieval
  • Emploodr: Skills/competency graph modeling and explainable matching prototypes

🥋 Outside the code

  • Powerlifting (strength and discipline) • Judo (leverage and control) • Always iterating

GitHub Pulse

stats streak trophies
footer wave

🎉 Fun zone

  • 🥋 Judo and 🏋️ Powerlifting keep me sharp — balance, leverage, and patience carry into my engineering flow.
  • 🎨 I love making data “feel” interactive — tiny details, smooth motion, and just the right contrast.
  • 🌱 Always learning: better evals for RAG, smarter graph layouts, and ways to demystify model behavior.

Pinned Loading

  1. Visualising_USA_Refugee_Regions_Influx_data Visualising_USA_Refugee_Regions_Influx_data Public

    Discover the journey of refugees resettled in the U.S. from 1975 to 2018, a story of hope, resilience, and diversity

    JavaScript 1

  2. Immersive-Data-Vis-VR Immersive-Data-Vis-VR Public

    A web-based application for Creating Immersive Analytics Experiences

    JavaScript 1 1

  3. IBM-Waston-Studio-Projects IBM-Waston-Studio-Projects Public

    IBM Data Science Professional Certification Using Waston Studio Analysis Project

    Jupyter Notebook 1

  4. Java-Project Java-Project Public

    Exploring Java with front‐end in Java (Swing set)

    Java

  5. Information-Visualisation Information-Visualisation Public

    Make great data visualizations. A great way to see the power of coding!

    Jupyter Notebook