Skip to content
View Yanujz's full-sized avatar

Block or report Yanujz

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

Yanujz

From CPU registers to REST APIs — engineering solutions for real-world problems.


Core Technologies

Languages: C, C++, Python, Go, Bash, SQL
Embedded & Systems: STM32, nRF52, CAN, UDS (ISO-14229), ISO-TP, Real-Time Systems
Tools & Frameworks: CMake, GitHub Actions, Node.js, Docker, GoogleTest


Featured Repositories

Repository Description Tech
pycan Python UDS + ISO-TP stack for automotive diagnostics and testing. Python, CAN, UDS
mempool Deterministic, fixed-size block memory allocator for embedded systems (O(1)). C
configly Callback-driven C++ library for decoupled configuration management. C++, CMake
tiny-shell Non-blocking, zero-heap CLI shell for embedded UART debugging. C, Embedded
argify Lightweight C library for parsing CLI arguments in constrained environments. C
uuid Minimal UUID generation library adhering to RFC standards. C

Personal Projects

Scalable FOTA Platform Backend for encrypted, chunked firmware-over-the-air updates.
Tech: Node.js, SQL, AES Encryption, Proprietary Protocol

Mandown – BLE Fall Detection Wearable Low-power nRF52840-based wearable using IMU sensors and BLE for fall detection.
Tech: C/C++, BLE, IMU, nRF Connect SDK

CHIP-8 Emulator C implementation of the CHIP-8 virtual machine with SDL-based graphics.
Tech: C, SDL2


GitHub Overview


Links

DEV CommunityLinkedIn


Build things that work — and make them work better.

Pinned Loading

  1. pycan pycan Public

    A Python module for implementing a UDS + ISO-TP stack for automotive diagnostics

    Python 4 3

  2. byte-diagram byte-diagram Public

    Create an ASCII art diagram to explain bytes.

    Python

  3. googletest-boilerplate googletest-boilerplate Public template

    googletest boilerplate

    CMake 1

  4. argify argify Public

    Argify is a lightweight C library for parsing strings into command-line-style arguments, with support for quotes, escapes, and whitespace handling.

    C

  5. configly configly Public

    A flexible, callback-driven configuration management library for C++. Manage, update, and restore configurations with ease.

    C++ 2 1

  6. uuid uuid Public

    C Library for Generating UUIDs

    C 1