Skip to content
View viantonugroho11's full-sized avatar
🏆
Focus
🏆
Focus

Block or report viantonugroho11

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


🧑‍💻 About Me

name:       Muhammad Novianto Nugroho
role:       Software Engineer @ Amartha Microfinance
location:   Indonesia 🇮🇩
focus:      [ Backend, Microservices, Distributed Systems, Cloud Native ]
learning:   [ Advanced System Design, React.js, Cloud-Native Patterns ]
open_source: [ hermes-tech, Anvio, Mavio-MCP, go-docgen, anisync, megachan ]
motto:      "Simplify complex systems into maintainable solutions."


🛠️ Tech Arsenal

⚙️ Backend

Go PHP Python Node.js Laravel Echo gRPC

☁️ DevOps & Cloud

Docker Kubernetes GCP Firebase Nginx GH Actions Linux

🗄️ Data & Messaging

Postgres MySQL MongoDB Redis Kafka RabbitMQ Prometheus


🚀 Featured Open-Source Projects

🧪 hermes-tech – multi-agent software engineering platform (planner + review gates + Telegram/Slack/Bitbucket integrations). 🧠 Anvio – local-first Agent OS: create/run AI agents from YAML, no DB or Docker required. 🔌 Mavio-MCP – all-in-one toolkit for the Model Context Protocol ecosystem (registry, router, playground). 📄 go-docgen – template-based document generator for Go (PDF / CSV / Excel). 🔐 anisync – distributed sync primitives for Go (Redis/Postgres backends, leader election, Prometheus metrics). 📣 go-notifications-engine – clean-architecture notifications service (Echo + GORM + Kafka + Redis).


📊 GitHub Analytics




🐍 Contribution Snake

💡 Powered by Platane/snk. Add the workflow in .github/workflows/snake.yml to auto-generate this daily.


🏆 GitHub Trophies


🧩 Engineering Expertise

🖥️ Backend 🏛️ Architecture ⚙️ DevOps ☁️ Cloud
REST · gRPC APIs Microservices Docker / K8s Google Cloud
Golang · Laravel Distributed Systems CI/CD Pipelines Firebase
Python · Node.js Event-Driven Observability Linux Infra
Clean Architecture System Design Monitoring & Alerts Serverless

💡 Dev Quote


📫 Let's Connect

📧  Email     : viantonugroho@gmail.com
💼  LinkedIn  : linkedin.com/in/muhammad-novianto-nugroho-5993351b4
🐙  GitHub    : github.com/viantonugroho11
📸  Instagram : instagram.com/viantonugroho
🏢  Company   : Amartha Microfinance

"Building scalable systems with clean architecture and strong engineering principles."

Pinned Loading

  1. Anvio Anvio Public

    Anvio lets you create, configure, and run AI agents from YAML files — no database, no login, no Docker required to get started. Everything lives in a portable workspace/ folder you can back up, ver…

    TypeScript 1

  2. Mavio-MCP Mavio-MCP Public

    All-in-one developer toolkit for the Model Context Protocol (MCP) ecosystem — registry, router, playground, inspector, importers, and enterprise auth. Mavio-MCP is not an AI platform, agent framewo…

    TypeScript

  3. hermes-tech hermes-tech Public

    A multi-agent software engineering platform built on Hermes Agent. It packages specialized AI engineering roles (architect, backend, frontend, DevOps, QA, and more) into isolated profiles, routes w…

    Python 2

  4. go-lib go-lib Public

    A collection of small Go libraries intended to be reusable across projects.

    Go

  5. megachan megachan Public

    megachan is a small, idiomatic Go library that provides channel‑based concurrency primitives you can plug directly into your applications. It favors clarity and control over magic, with APIs that a…

    Go

  6. anisync anisync Public

    anisync is a lightweight, production-ready distributed synchronization library for Go. It provides safe, portable primitives for running mutually exclusive tasks across processes and hosts, with fi…

    Go