Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@dr8co
dr8co
Follow
View dr8co's full-sized avatar
😺
meeeoow!

Ian Duncan dr8co

😺
meeeoow!

Block or report dr8co

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

πŸ’« Hi there, I'm Ian

I’m a systems-focused developer who enjoys building fast, reliable, and low-level software.

My work spans across C++, Go, and x86-64 assembly, with a growing interest in cryptography, file-encryption pipelines, and kernel-level development.

For any inquiries, feel free to reach out via email.

πŸ› οΈ What I Work On

  • 🧩 Systems & low-level engineering (C, C++, x86-64 assembly)

  • πŸ” Security & cryptography tooling

    • PQC integration
    • Secure keypair handling
    • AEAD modes, KDFs, and file/folder encryption designs
  • πŸ§ͺ Developer tooling

    • CLI tooling for Unix systems (Linux/macOS)
  • ⚑ High-performance code

    • Profiling, benchmarking, and optimization

πŸš€ Current Focus

  • Building a secure file encryption tool with modern cryptographic algorithms and strong security guarantees.
  • Exploring kernel development, x86-64 assembly, and OS internals.
  • Enhancing my knowledge of post-quantum cryptography and its practical applications.
  • Learning Rust more deeply for systems and tooling.
  • Continuing to explore SIMD and low-level CPU behavior.

πŸ’» Tech I Enjoy

Languages: C, C++, Rust, x86-64 asm, Go, Python, JavaScript

Tools: Git, Clang, GCC, GDB, LLDB, Valgrind, perf, CMake

Cloud & Infra: AWS, GCP, Docker, Kubernetes, Vagrant, Terraform, Ansible, Jenkins, CircleCI

Platforms: Linux, macOS, Unix internals

🧠 What Drives Me

I like understanding how things work under the hood, from CPU instructions to OS subsystems to cryptographic primitives.

I build tools that are predictable, transparent, and high-performance, and I value clean API design backed by strong engineering principles.

πŸ“ˆ Always Learning

Whether it's kernel development, advanced cryptographic constructions, or squeezing nanoseconds out of code paths, I'm always digging deeper.

πŸ“Š GitHub Stats

github profile contributions chart

Pinned Loading

  1. PrivacyShield PrivacyShield Public

    A Suite of Tools Designed to Facilitate Privacy Management.

    C++ 4

  2. bush bush Public

    A simple UNIX command interpreter.

    C

  3. LiteString LiteString Public

    A simple, lightweight, fast byte string library for C and C++.

    C 1 1

  4. doppel doppel Public

    A simple, modern duplicate file detector.

    Go 1

  5. kong kong Public

    A compiler and runtime for the Monkey programming language.

    Go 1

  6. monty monty Public

    A scripting language that is first compiled into Monty byte codes (Just like Python).

    C

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /