Skip to content
View matthewashton-k's full-sized avatar

Highlights

  • Pro

Block or report matthewashton-k

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

About Me

Student

Currently Working On


Software stack for an autonomous robot in the NASA Lunabotics competition featuring: SLAM, Kalman filtering, visual odometry, sensor fusion, embedded development, data visualization, and novel real time obstacle detection that runs on the GPU (plus a lot more cool things, check out the repo below)!


Featured Projects

NASA Lunabotics Autonomous Rover

Github

May 2025

Lunar Excavation System for the NASA Lunabotics Competition Featuring:
LiDAR and RGB-D point cloud processing for accurate localization
Advanced visualization and deterministic replayability
Teleoperated and autonomous modes
Interprocess communication for modularity
Sensor Fusion and filtering
Behavior Tree based decision making
Embedded rust for controlling actuators and interacting with IMUs
Advanced Physics simulation with google deepmind's MuJoCo

POC Shellcode Loader:

Github

December 2023

Windows security research demonstrating novel AV evasion techniques:
Discovery of thread deadlock exploitation in DLL load/free sequences
Significant reduction in Metasploit payload detection rates


Tech Stack

Languages

Rust C C++ C# Java Python Go Go

Specializations


Rust: Robotics, Systems Programming, Desktop GUIs, Network Technologies, tokio, actix, Embedded Development
C: Robotics, Systems Programming, Memory Management, Custom Allocators
C++: Qt Framework, Assembly Emulation
C#: MAUI, Windows Forms, Asynchronous Networking
Go: Go microservices for supporting payment systems.
Java: Javax Swing, Game Development
Python: Web Scraping, BeautifulSoup, Parsing, Discrete Math
Malware Analysis: Reverse Engineering, Ghidra, IDA Pro, ILspy

Frameworks & Tools

Qt Shuttle.rs egui .NET MAUI Tauri Docker tokio actix-web serde CI/CD

Pinned Loading

  1. utahrobotics/lunadev-2025 utahrobotics/lunadev-2025 Public archive

    Rust 10 5

  2. poc-shellcode-loader poc-shellcode-loader Public

    a proof of concept shellcode loader

    Rust 2

  3. LearnMips LearnMips Public

    Educational desktop app for teaching the MIPS instruction set

    C++ 1

  4. security-cam-server security-cam-server Public

    A server using shuttle.rs and actix web to serve as a security camera control center

    Rust

  5. uac_bypass_mock_folders uac_bypass_mock_folders Public

    a UAC bypass method and shellcode loader

    Rust 4 1