Skip to content
View matthart1983's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report matthart1983

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

Hey, I'm Matt 👋

Systems engineer building high-performance infrastructure tools in Rust.

Based in Sydney 🇦🇺 · Currently at Westpac · Background in low-latency trading systems & network infrastructure.


🔧 What I Build

Project What Stars
NetWatch Real-time network diagnostics in your terminal. One command, zero config, instant visibility. Stars
syswatch Real-time system diagnostics in your terminal. Sibling to NetWatch — twelve tabs, plain-English insights, session scrubber. macOS + Linux. Stars
netscan Continuous attack surface monitor — TUI workflow for nmap with scan history, automatic diffing, incident export & AI triage Stars
Velocitas FIX Engine Ultra-low-latency FIX protocol engine — 28 ns serialize, 2.25M msg/s, 29× faster than QuickFIX/J Stars
PulseDB Time-series database with columnar storage, Gorilla compression & custom query languages Stars
Neo Agentic AI dev platform — multi-model routing via OpenRouter Stars
essh Enterprise SSH client with TUI — fleet management, session recording, audit logging Stars
PulseLang APL-inspired functional array language for time-series analytics Stars

🛠️ Tech

Rust · Go · Java · Aeron · ratatui · tokio · DPDK · FIX Protocol · Docker · Kubernetes


📈 Focus Areas

  • Low-latency systems — zero-allocation, lock-free, SIMD-accelerated
  • Terminal UIs — ratatui + crossterm, keyboard-driven tools
  • Network infrastructure — packet capture, protocol decoding, deep inspection
  • Database internals — columnar storage, compression codecs, query engines
  • Trading systems — FIX protocol, order routing, market data

Pinned Loading

  1. netwatch netwatch Public

    Real-time network diagnostics in your terminal. One command, zero config, instant visibility.

    Rust 2k 77

  2. essh essh Public

    Enhanced SSH client with TUI — manage connections, keys, and sessions

    Rust 77 5

  3. pulsedb pulsedb Public

    A high-performance time-series database written in Rust

    Rust 7 1

  4. velocitas-fix-engine velocitas-fix-engine Public

    Velocitas — High-performance FIX protocol engine for institutional trading (Rust)

    Rust 15 3

  5. netscan netscan Public

    The continuous attack surface monitor — a TUI workflow for nmap with scan history, differential scanning, and opt-in AI triage

    Rust 29 3

  6. syswatch syswatch Public

    Single-host system diagnostics TUI. Sibling to netwatch. Twelve tabs, plain-English insights, session scrubber. macOS + Linux.

    Rust 614 26