Skip to content
View shinymonitor's full-sized avatar

Block or report shinymonitor

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shinymonitor/README.md

Hi, I'm Arin

Low level C developer

[Blog] [Gmail] [LinkedIn]

I design and build performant, reliable, and novel software. My focus is on creating tools and systems that operate efficiently in any environment, especially embedded. I believe in the power of simplicity and well-thought-out design and the practice of dogfooding to build robust software.


Skills

C Zig Assembly Python Linux Git


Projects

QMTIK (Quantized Model Training & Inference Kit)
A pure C, dependency-free library for running quantized neural networks on MCUs. Achieves ~95% accuracy on MNIST with a model just ~300KB in size.
EFPIX
A zero-trust, encrypted flood protocol for resilient and anonymous communication in hostile environments. Includes a full C implementation.
Heapless RSA
A performant single-file, heap-less implementation of RSA encryption and signatures in Zig with OAEP+ padding and PEM key storage.
NCT
A lightweight project manager for C projects, featuring intuitive C-based build recipes and incremental compilation.
construct.h
A easy-to-use single-header library for writing build recipes in C with incremental compilations, parallel builds, cross-platform API and other utilities.
picofb.h
A single header library to display a framebuffer with multi input handling.
CAZPYR
A minimalist, heap-less, and developer-focused terminal text editor written in under 1000 lines of pure C.
FAST3SAT
A fast, deterministic greedy solver for a subset of 3SAT problems.

Popular repositories Loading

  1. no-heap-rsa-zig no-heap-rsa-zig Public

    Single file library for heap-less implementation of RSA encryption and signatures in zig with OAEP padding

    Zig 1

  2. qmtik qmtik Public

    Quantized Model Training and Inference Kit

    C 1

  3. EFPIX EFPIX Public

    EFPIX: A zero-trust encrypted flood protocol

    TeX

  4. cazpyr cazpyr Public

    A heap-less minimalist terminal-based text editor

    C

  5. fast3sat fast3sat Public

    A partial 3-SAT polynomial time solver

    C

  6. nct nct Public

    A lightweight command-line project manager for C projects

    C