Skip to content
View ItsMrZxD's full-sized avatar
🤑
so lock in right now
🤑
so lock in right now

Block or report ItsMrZxD

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.

Content in all repositories owned by your account will be closed.
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
ItsMrZxD/README.md

Typing SVG


profile views

> whoami

Name     :  Mr.Z
Role     :  Software Engineering Student
Focus    :  Systems | Hardware | AI
Status   :  Building something. Always.
  • Hardware — GPUs, mobile tech, consumer electronics
  • FPV Drones — researching, occasionally flying
  • AI & Local Models — running LLM experiments
  • Creative Writing — long-form project on the side


> goals.txt

[x] Ship projects that actually solve real problems
[x] Get deep into systems programming and low-level dev
[x] Break into embedded systems / IoT / FPV
[x] Publish an app on the Microsoft Store        # Flylet, live
[ ] Build something people actually use          # in progress: real users are starting to send bug reports
[ ] Contribute to open source
[ ] Get a job   # apparently GitHub profiles are not enough

> stack

Learning

C# .NET XAML PowerShell C C++ Python JavaScript HTML5 Java

Tools

Git Linux VS Code Docker PostgreSQL GitHub Actions


> my best projects

Flylet — modern, Fluent-style replacements for the Windows volume, brightness, media and lock-key pop-ups, live on the Microsoft Store. A maintained continuation of the archived ModernFlyouts (MIT). It hides Windows' own pop-up by hooking window events on explorer.exe, then draws its own above it with the undocumented CreateWindowInBand. Fixed a media timeline that froze between reports, made it work on Windows 11, and ships 31 fully translated languages, custom colors and a live-following accent color. Every release goes through the Store's certification, with unit tests on every push.

C# .NET release CI Microsoft Store

betaflight-blackbox-parser — reads the black-box flight recorder off an FPV drone and tells you what happened on that flight. Decodes Betaflight's compact binary log format from scratch — seven variable-length encodings, twelve delta predictors, and resynchronisation after the corruption that crashed logs routinely carry — then reports the flight and flags impacts, receiver dropouts, battery sag and logging overruns. Checked against the Betaflight firmware sources rather than guessed, and verified on real recordings from three flight controllers: 119,950 frames, zero decode errors.

flight 1 of 1 · AR8 · Betaflight 4.2.0 · HBRO KAKUTEF7
  duration       17.0 s
  battery        22.73 V → 21.47 V  (6S, min 2.93 V/cell)
  current        peak 119.8 A, 103 mAh used
  gyro           peak 37 / 197 / 43 deg/s
  gps            8 satellites, max 10 km/h, 25 m from home

warnings
  ⚠ voltage-sag: pack sagged to 2.93 V/cell, below the 3.30 V limit

Python CI tests dependencies

fuzzy-entity-matching — fuzzy entity resolution in Python: matches records across two CSV datasets even when the names disagree — typos, abbreviations, legal suffixes, word order — and scores its own confidence so you know which matches to trust. Benchmarks three RapidFuzz similarity metrics and picks the default with data, not vibes.

"Apple Inc."          →  "Apple"                100.0
"Nvidia Corporaton"   →  "NVIDIA Corporation"    90.0
"Tesla Motors"        →  "Tesla Inc"             90.0

Python CI tests

Smaller projects: browser-chess-ai (chess with a minimax AI in one HTML file) · python-sysinfo-cli (zero-dependency system snapshot) · password-generator (secure CLI generator) · cpp-todo-cli (C++ task manager)

More on the way — just getting started.


> stats


> snake

github-contribution-grid-snake

Popular repositories Loading

  1. Flylet Flylet Public

    Modern, Fluent-style replacements for the Windows volume, brightness, media and lock-key pop-ups

    C# 3

  2. fuzzy-entity-matching fuzzy-entity-matching Public

    Fuzzy entity resolution and record linkage for CSV data: matches records, names, and identifiers across datasets with RapidFuzz and pandas, scoring every match 0-100 for review.

    Python 1

  3. betaflight-blackbox-parser betaflight-blackbox-parser Public

    Reads the black-box flight recorder off an FPV drone and tells you what happened. A dependency-free Python decoder and analyser for Betaflight blackbox logs.

    Python

  4. cpp-todo-cli cpp-todo-cli Public

    A dependency-free command-line to-do list manager written in C++. Menu-driven terminal task manager with tasks persisted to a plain text file between runs.

    C++

  5. python-sysinfo-cli python-sysinfo-cli Public

    A zero-dependency Python CLI that prints CPU, memory, disk, network, battery and uptime in one glance. Table or JSON output, runs on Linux, macOS and Windows.

    Python

  6. password-generator password-generator Public

    A cryptographically secure command-line password generator in Python, built on the secrets module with entropy estimation, strength rating and batch generation.

    Python