Skip to content
View amurru's full-sized avatar

Highlights

  • Pro

Block or report amurru

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
amurru/README.md

Hi there, I'm Amurru πŸ‘‹

πŸ›‘οΈ Systems Architect & Security Engineer | 10+ Years Building High-Performance Software

I design and build resilient microservices, secure cloud infrastructure, and resource-efficient embedded/IoT architectures. My work focuses heavily on memory-safe backend engineering (Go, Rust), infrastructure automation, and software supply chain security.

🌐 Website: amurru.dev | πŸ“¬ Contact: Contact via amurru.dev


πŸš€ Core Expertise

  • Languages & Runtimes: Go, Rust, C/C++, Python, Dart, Java, PHP, TypeScript
  • Architecture & Security: Supply Chain Security (SLSA Level 3), Zero-Trust Architecture, Clean Architecture, Threat Modeling
  • Infrastructure & Cloud: Kubernetes, Docker, Terraform, CI/CD Pipelines, Linux Internals
  • Edge & IoT: Low-power Embedded Systems, Microcontroller Firmware, Hardware-to-Cloud Protocols

⚑ Featured Open Source Projects

Here are a few tools and platforms I've designed and built:

πŸ€– hakase

A high-autonomy, general-purpose AI research and navigation agent built in Go, with a terminal TUI and a browser-based web UI.

  • Key Tech: Go, Google ADK, Bubble Tea TUI, Vue 3, MCP
  • Focus: Multi-agent orchestration (web researcher + code interpreter), sandboxed execution, self-evolving skill library, persistent knowledge base.

πŸ‡ moonbunny

An intelligence security spearhead tool for executing Lua scripts on remote devices, driven over gRPC or an MCP (Model Context Protocol) interface.

  • Key Tech: Go, gopher-lua, gRPC, MCP, mTLS
  • Focus: Embedded config packs into the binary for single-artifact remote deployment; optional mutual TLS transport and remote UDP telemetry.

πŸ› οΈ gocaster

A simple terminal podcast client written in Go with various integrations.

  • Key Tech: Go, Audio Streaming, Concurrency Controls, System Interfaces
  • Focus: Low-latency playback control, memory efficiency, clean modular design.

πŸ“¦ filetools

CLI utility for secure file manipulation, batch processing, and integrity verification.

  • Key Tech: Go, Pipeline Optimization, SLSA 3
  • Focus: CLI.

πŸ”‘ lk

A fast, zero-config file lister that groups files by kind instead of making you remember extensions. Find all images, documents, videos, audio, code, archives, and more with a single command.

  • Key Tech: Go, Magic-Byte Detection, Multiple Output Formats
  • Focus: Group files by kind (images, documents, video, audio, code, archives), magic-byte detection for accurate classification, multiple output formats, configurable sorting.

πŸ“ Recent Articles & Case Studies

πŸ“Œ More articles on amurru.dev/blog


πŸ“Š GitHub Stats

Amurru's GitHub stats Amurru's WakaTime stats


Building secure systems, one package at a time. Visit amurru.dev to learn more about my consulting work and projects.

Pinned Loading

  1. hakase hakase Public

    Simple Agent orchestration

    Go 4

  2. gocaster gocaster Public

    A simple TUI podcast client written in Go

    Go 3 1

  3. moonbunny moonbunny Public

    execute lua scripts on remote devices using mcp and grpc

    Go 2

  4. filetools filetools Public

    A collection of command-line tools for efficient file management and analysis, built with Go.

    Go 2

  5. lesac lesac Public

    simple file-store server in Go

    Go 4

  6. lk lk Public

    List files by their kinds

    Go 2