Skip to content
View PapaDanielVi's full-sized avatar
๐Ÿก
๐Ÿก

Block or report PapaDanielVi

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

Hi, I'm PapaDanielVi ๐Ÿ‘‹

Senior Back-End & Distributed Systems Engineer ยท Go & Cloud Infrastructure

"Code is a liability, not an asset."

GitHub Followers GitHub Stars Homebrew Tap Dev.to Medium


๐Ÿงญ Engineering Focus

I design and build resilient distributed systems, cloud-native SDKs, and developer infrastructure tooling in Go and Python. My work centers on high-performance back-ends, zero-polling runtime synchronization, multi-tenant isolation, telemetry-driven observability, and client-side cryptographic security.

  • Distributed Primitives & SDKs: Building low-overhead Go SDKs for transparent tenant context propagation and real-time configuration streaming without polling loops.
  • Infrastructure & Observability: Production-grade Prometheus exporters (including Bolt-protocol instrumentation for graph databases), Kubernetes/OpenShift workloads, and GitOps pipelines.
  • Security & Developer Tooling: Zero-knowledge Git-backed secret managers, cross-platform secret migration pipelines, and developer productivity CLIs distributed via Homebrew.
  • Agentic AI & Edge Systems: Architecting autonomous agents on ARM64 hardware (Raspberry Pi), headless browser search engines without third-party APIs, and context engineering patterns for AI workflows.

โšก Featured Open-Source Projects

๐Ÿ›๏ธ Distributed Systems & Cloud-Native SDKs

Project Description Architecture / Key Highlights Stack
apadana Multi-Tenant SaaS SDK for Go Transparent tenant context propagation across HTTP & gRPC, tenant-scoped rate limiting, per-tenant Prometheus metrics, and automated tenant data isolation. Go gRPC OpenTelemetry Prometheus
poya Zero-Polling Dynamic Runtime Config SDK Real-time configuration synchronization using type-safe generics (DcValue[T]). Watches etcd, HashiCorp Vault, Redis, MySQL, and PostgreSQL with zero polling overhead. Go etcd Vault Redis PostgreSQL

๐Ÿ›ก๏ธ Security, DevOps & Observability Tooling

Project Description Architecture / Key Highlights Stack
ostrakon Zero-Knowledge Git-Backed Secret Manager Client-side encrypted CLI secret manager targeting private GitHub/GitLab repositories. Built with Argon2id key derivation and AES-256-GCM authenticated encryption. Go Argon2id AES-GCM CLI
neo4j-exporter Prometheus Bolt-Protocol Exporter for Neo4j High-performance metrics exporter for Neo4j graph databases. Queries JVM internals, page cache, Bolt connection pools, and custom Cypher probes via Bolt; supports K8s service discovery. Go Prometheus Neo4j Kubernetes
secret-shift Cross-Provider Secrets & Config Migration CLI Bi-directional CLI migration pipeline syncing secrets and environment variables across GitHub, GitLab, Kubernetes Secrets/ConfigMaps, HashiCorp Vault, and etcd. Go Kubernetes Vault etcd

๐Ÿค– Agentic AI & Developer Tooling

Project Description Architecture / Key Highlights Stack
jamshid Claude Code Multi-Profile Manager Terminal UI & CLI (built with Bubble Tea) for seamless project-level hot-switching between Anthropic, enterprise API keys, and OpenRouter configurations. Go Bubble Tea CLI LLM Tooling
hermes-pi Autonomous Edge AI Agent on Raspberry Pi Self-hosted 24/7 AI agent running on Raspberry Pi 5. Features Telegram voice/chat gateway, sandboxed Playwright headless Chromium for live web search (zero third-party search APIs), and Git-backed persistent memory. Shell Playwright Docker Telegram API SQLite
claude-code-llm-wiki Agentic Workflows & Context Engineering Wiki Living knowledge base and design patterns for Claude Code skills, context engineering, prompting architecture, and MCP (Model Context Protocol) tool integration. Markdown MCP Agentic AI

๐Ÿ“ฆ Package Distribution

My CLI tools are packaged and distributed through an official Homebrew tap for macOS and Linux:

# Tap the repository
brew tap PapaDanielVi/homebrew-tap

# Install any CLI tool
brew install jamshid        # Claude Code multi-profile manager
brew install ostrakon       # Git-backed zero-knowledge secret manager
brew install secret-shift   # Secrets & env migration across K8s/Vault/etcd
brew install neo4j-exporter # Bolt-protocol Prometheus exporter for Neo4j

๐Ÿ› ๏ธ Technical Competencies

  • Core Languages: Go (primary), Python (primary), Rust, Shell / Bash
  • Distributed Systems & Cloud-Native: Kubernetes, OpenShift, Docker, gRPC, Protocol Buffers, ArgoCD, GitOps, Linux (amd64 / arm64)
  • Data & Distributed State: PostgreSQL, MySQL, Redis, etcd, HashiCorp Vault, Neo4j
  • Observability & SRE: Prometheus, Grafana, OpenTelemetry, Pyroscope, Distributed Tracing
  • AI & Agentic Engineering: Model Context Protocol (MCP), Claude Code Tooling, Headless Browser Automation (Playwright), Edge Deployments (Raspberry Pi / Ollama)

โœ๏ธ Technical Writing & Architecture Deep-Dives


๐Ÿค For Recruiters & Engineering Leads

I specialize in Senior / Staff Back-End, Distributed Systems, and Cloud Infrastructure / Platform Tooling roles.

  • ๐Ÿ“ Location: Istanbul, Tรผrkiye (UTC+3) ยท Available for Remote worldwide
  • ๐Ÿ’ผ Domain Focus: Distributed Back-Ends, High-Throughput Services, Cloud-Native Infrastructure & Developer Tooling
  • ๐Ÿ“ง Direct Inquiries: k2527806@gmail.com
  • ๐Ÿ™ GitHub: github.com/PapaDanielVi
  • ๐Ÿ“ Writing & Insights: Dev.to ยท Medium
Built with engineering pragmatism. Feel free to explore any of the repositories above.

Pinned Loading

  1. poya poya Public

    Go SDK for dynamic runtime configuration โ€” sync values from etcd, Redis, HashiCorp Vault, MySQL, or PostgreSQL with zero polling logic for your application.

    Go 4

  2. apadana apadana Public

    Go SDK for building multi-tenant SaaS applications with tenant isolation, context propagation, and per-tenant config/metrics

    Go 4 2

  3. jamshid jamshid Public

    Jamshid: CLI tool for managing multiple Claude Code profiles. Switch between personal Anthropic, enterprise keys, and OpenRouter configurations across projects.

    Go 5

  4. neo4j-exporter neo4j-exporter Public

    Prometheus exporter for Neo4j graph databases โ€” monitors JVM, Bolt, page cache, GDS, and custom Cypher queries via the Bolt protocol. Supports standalone, proxy, and service discovery modes.

    Go 2

  5. ostrakon ostrakon Public

    Secure CLI tool for managing secrets in a private GitHub/Gitlab repository with client-side encryption. uses Argon2id and AES-256-GCM to protect your secrets.

    Go 5

  6. snapp-incubator/huma snapp-incubator/huma Public

    Go RabbitMQ SDK with concurrent consumers, confirmed publishing, retries, reconnection, Prometheus metrics, and OpenTelemetry propagation.

    Go 4 1