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."🧪 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).
💡 Powered by Platane/snk. Add the workflow in .github/workflows/snake.yml to auto-generate this daily.
| 🖥️ 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 |
📧 Email : viantonugroho@gmail.com
💼 LinkedIn : linkedin.com/in/muhammad-novianto-nugroho-5993351b4
🐙 GitHub : github.com/viantonugroho11
📸 Instagram : instagram.com/viantonugroho
🏢 Company : Amartha Microfinance

