Skip to content
View JoshWheeler08's full-sized avatar
🚀
🚀
  • Ascent Platform
  • Glasgow, Scotland
  • 14:19 (UTC +01:00)
  • LinkedIn in/joshwheelercs

Block or report JoshWheeler08

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
JoshWheeler08/README.md

Hi, I'm Josh 👋

Advent of Code

About Me

I'm a Software Engineer at Ascent Platform working on cloud infrastructure, distributed systems, and product development.

I'm interested in event-driven architectures, building LLM-powered tools, and occasionally diving into weird side projects.

🛠️ Technologies I Work With

Languages: Python, JavaScript, TypeScript, Java, C, GraphQL, C#, SQL

Frameworks & Tools: React, NextJS, NestJS, Kubernetes, Terraform, AWS, MongoDB, Postgresql, Kafka, ArgoCD

Specialties: Event-driven architectures, GenAI/LLM integration, Microservices, Reinforcement Learning

Learning Next: Rust, FastAPI, Go

🚀 Recent Featured Projects

Aeropulse - Built at the Defence Tech Tallinn Hackathon. A drone-mounted BLE triangulation system that estimates the bearing of RF-emitting devices using RSSI measurements from three distributed sensors.

Local LLM Gateway - A universal gateway that intercepts cloud LLM API calls and routes them to local models running in Kubernetes. (Work in progress)

Cooperative IRL for Assistive Agents - MSci dissertation implementing state-of-the-art Inverse Reinforcement Learning algorithms for human-robot cooperation and assistive action planning (Python).

Advent of Code 2025 - Daily algorithm challenges solved in TypeScript. Completed all 24 stars.


Pinned Loading

  1. aeropulse aeropulse Public

    Drone-mounted BLE triangulation system that estimates the bearing of RF-emitting devices using RSSI from three distributed sensors.

    Python

  2. cooperative-irl-assistive-agents cooperative-irl-assistive-agents Public archive

    A Master's dissertation investigating IRL-based intention recognition algorithms for cooperative human-robot assistance. Features modular framework for training assistive agents using AIRL, GAIL, D…

    Python

  3. local-llm-gateway local-llm-gateway Public

    Universal Local LLM API Gateway for Kubernetes

    TypeScript

  4. cache-simulator cache-simulator Public archive

    A comprehensive CPU cache simulator written in Python that models various cache architectures and replacement policies

    Python

  5. DPLL-Unit-Propagation DPLL-Unit-Propagation Public archive

    This project implements the Unit Propagation component of the Davis–Putnam–Logemann–Loveland (DPLL) algorithm in C. The DPLL algorithm is a complete, backtracking-based search algorithm for decidin…

    C

  6. LAN-file-sharing-system LAN-file-sharing-system Public archive

    A distributed file-sharing application for local area networks (LANs) that enables peer-to-peer file discovery, transfer, and management across multiple network nodes.

    Java