Skip to content
View nniemeir's full-sized avatar

Block or report nniemeir

Report abuse

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

Report abuse
nniemeir/README.md

🦇 About Me

Self-taught systems programmer with an AAS in Cybersecurity. I choose projects that present the most practical utility and educational potential for the system administration work that I am aiming for long-term.

Currently reading: Michael Kerrisk's The Linux Programming Interface 📖

Check out my blog for project writeups and educational/opinion articles on my areas of interest 🌛

💻 Tech Stack

Languages & Frameworks

  • C
  • C++
  • Rust
  • Go
  • Python
  • Shell (POSIX sh/bash)
  • PowerShell
  • Ansible

Low-Level Development

  • Linux Kernel Modules
  • Process & System Call Tracing
  • POSIX APIs (sockets, signals, file I/O, processes)
  • Linux System Calls
  • Debugging: GDB, Valgrind, strace

Platforms & Virtualization

  • Linux (Arch, Debian, Gentoo, RHEL)
  • Microsoft Windows
  • QEMU/KVM, Oracle VirtualBox, Docker

Security & Networking

  • System Hardening
  • Domain Services (Active Directory / FreeIPA / Red Hat Identity Management)
  • Burp Suite
  • Wireshark, nmap, netcat

Pinned Loading

  1. euclid euclid Public

    x86_64 Linux sandboxing runtime utilizing namespaces, seccomp-bpf, and cgroups

    C

  2. orlok orlok Public

    A strace-like process tracing utility for x86_64 systems

    C

  3. holden holden Public

    An educational project in system monitoring via Grafana, Prometheus, Node Exporter, Alertmanager, and Graylog

    Shell

  4. cyllenian cyllenian Public

    A lightweight HTTPS server implementation with an Apache-inspired logging system

    C

  5. filmFS filmFS Public

    A FUSE filesystem to log film viewing into an SQLite database

    C

  6. enterprise-computing-docs enterprise-computing-docs Public

    Documentation for my Cybersecurity AAS capstone