Skip to content
View HeapBadger's full-sized avatar

Organizations

@bitsforeveryone

Block or report HeapBadger

Report abuse

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

Report abuse
HeapBadger/README.md

Hi there 👋

I'm a Software Engineer specializing in low-level development across C, Golang, C++, and Python.

🚀 What I Do:

  • Build software for embedded platforms and operating systems with a focus on performance, reliability, and hardware integration
  • Develop tooling that bridges hardware and software—ranging from embedded Linux systems to Bluetooth and protocol-level development
  • Explore system internals through reverse engineering, firmware analysis, and custom debugging tools

🎯 Current Goals & What I'm Learning:

  • Advanced reverse engineering techniques and low-level system performance tuning
  • Embedded Linux, hardware-software interaction, and network protocol tooling
  • Offensive security tooling and the mechanics of modern operating systems (e.g., Android internals)

Pinned Loading

  1. container-vs-hypervisor-performance container-vs-hypervisor-performance Public

    Comparative performance benchmarking of Docker containers and VMware hypervisor VMs — includes automation scripts, test cases, and figures from IEEE HPEC 2021.

    Shell

  2. advent-of-code-solutions advent-of-code-solutions Public

    NEEDS WORK: Solutions to Advent of Code programming challenges — focuses on performance, recursion, and systems-style thinking.

    C

  3. c-algorithms c-algorithms Public

    NEEDS WORK: Core algorithm implementations in C — built for learning and reuse in low-level applications.

    C++ 1

  4. c-data-structures c-data-structures Public

    INPROGRESS: Fundamental data structure implementations in C — designed with portability and performance in mind.

    C 1

  5. ctf-writeups-and-exploits ctf-writeups-and-exploits Public

    NEEDS WORK: Writeups and tooling from CTF challenges — organized by challenge and includes exploit PoCs.

    C