Skip to content
View HannnibalKing's full-sized avatar
  • Self
  • Las Vegas

Block or report HannnibalKing

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

Hannibal King

Full-Stack & Systems Engineer | React, Node.js, TypeScript, Go, C/Lua, Linux, DevOps & Embedded Systems

Ex-Army technologist building reliable applications and systems. My work spans full-stack products, distributed and real-time software, Linux infrastructure, and embedded/edge projects—with an emphasis on clear behavior, practical security, and reproducible delivery.

Core competencies

Area Technologies and practices
Languages and application development JavaScript, TypeScript, Node.js, React, Go, C, Lua, Python, SQL
Systems and delivery Debian/Linux, Docker, Docker Compose, Kubernetes, Terraform, GitHub Actions, CI/CD, AWS ECR
Security and operations CodeQL, Gitleaks, Trivy, dependency auditing, testing, monitoring, secure configuration
Embedded and edge C, Lua, robotics/DMX, IoT, SCADA and industrial protocols

Featured projects

Project What it demonstrates
Job Application Tracker Next.js application architecture, workflow management, and a polished product interface
Autonomous System Supervisor Go supervision, fault classification, isolation, and deterministic recovery
Driverless Sensor Fusion in C C systems programming and sensor-fusion concepts
SCADA Edge Node Edge services, industrial data flows, and operational software

More work

  • Robotics DMX — embedded and robotics experiments.
  • RAG Service — Go RAG chatbot with vector DB and LLM support.
  • WebRTC Messaging — low-latency peer-to-peer audio/video.
  • Flixion homelab — container and home-lab infrastructure.
  • DDS-TS — deterministic simulation, replay, and rollback.
  • ASC-TS — constraints, explainable decisions, and testable logic.
  • SwarmForge — distributed manufacturing workflows.

Engineering focus

I enjoy projects where correctness, recoverability, and operational clarity matter: APIs and data systems, concurrency, real-time applications, developer tooling, deployment automation, and edge software. I use tests and automated checks to make changes reproducible and catch problems early.

Contact

Pinned Loading

  1. autonomous-system-supervisor autonomous-system-supervisor Public

    Go runtime supervisor for autonomous systems with fault classification, self-healing, and deterministic replay capabilities

    Go

  2. swarmforge swarmforge Public

    Distributed 3D-printing platform concept for coordinating certified printers and parallel manufacturing workflows.

    Go

  3. asc-ts-constraint-solver asc-ts-constraint-solver Public

    Real-time safety-critical constraint solver for autonomous systems with hard constraint enforcement and mandatory explainability

    TypeScript

  4. dds-ts-simulation-engine dds-ts-simulation-engine Public

    Bitwise-deterministic distributed simulation framework with rollback, replay, and fixed-point arithmetic

    TypeScript

  5. job-application-tracker job-application-tracker Public

    Next.js job application tracker with pipeline management, email parsing, salary calculator, and mental health check-ins

    TypeScript