Skip to content
View pythagoras-19's full-sized avatar

Highlights

  • Pro

Block or report pythagoras-19

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

Hi, I'm Matt 👋

Software and telecommunications engineer focused on secure real-time communications.

I enjoy investigating difficult systems, measuring their behavior, and turning confusing failures into understandable engineering problems.

LinkedInTechnical Writing


🔬 What I'm Exploring

  • Secure real-time communications
  • WebRTC, RTP, RTCP, STUN, TURN, and ICE
  • Low-latency video and media pipelines
  • Networking and public-safety telecommunications
  • Queueing, buffering, timing, and frame freshness
  • Distributed systems and systems integration

🛠️ Current Projects

Real-Time Video Pipeline Research

Research and tooling for measuring frame age, latency, cadence, buffering, and queue behavior in real-time video pipelines.

Key areas investigated:

  • FFmpeg encoding profiles
  • RTSP transport behavior
  • MediaMTX streaming
  • OpenCV and PyAV receiver performance
  • Receiver-side buffering
  • Stage-level timestamp instrumentation

videoNOW

A WebRTC application for learning and experimenting with:

  • peer-to-peer media
  • WebSocket signaling
  • ICE candidate exchange
  • authentication
  • connection telemetry
  • secure RTC architecture

📚 What I'm Learning

I am currently expanding my knowledge of:

  • public-safety radio systems
  • network engineering
  • C and C++
  • embedded and edge systems
  • secure media transport
  • real-time systems observability

✍️ Engineering Notes

I document experiments, lessons learned, diagrams, and technical explanations on my personal website.

Topics include:

  • frame age versus latency
  • hidden queues in video pipelines
  • OpenCV versus PyAV decoding
  • WebRTC signaling and NAT traversal
  • secure real-time communications architecture

📫 Contact

The best way to reach me professionally is through LinkedIn.

⚙️ What I'm Probably Doing

Cat intensely working at a computer

Debugging a pipeline that was supposedly “just an FFmpeg configuration issue.”

Pinned Loading

  1. BenchZero BenchZero Public

    A small automatic test station written in C17...

    C

  2. 5430-Team-Green/Peer-Code-Review-Feedback-Platform 5430-Team-Green/Peer-Code-Review-Feedback-Platform Public

    A Peer Code Review Feedback Platform! 🎉

    TypeScript