Skip to content
View PapaDanielVi's full-sized avatar
🏑
🏑
  • Istanbul, Turkey

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.

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 πŸ‘‹

Software Engineer Β· Back-End Β· Distributed Systems Β· Go & Python & Rust

"Code is a liability, not an asset."

Followers Stars Profile views


πŸš€ About Me

I'm a back-end software engineer who enjoys turning complex challenges into reliable, scalable systems. My focus is distributed systems and cloud-native architecture, built primarily with Go and Python.

  • πŸ—οΈ Design and operate cloud-native microservices on Kubernetes and OpenShift.
  • 🧩 Build multi-tenant architectures with strong tenant isolation, scalability, and cost efficiency.
  • πŸ” Set up CI/CD & GitOps pipelines with ArgoCD and Argo Rollouts for safe, automated canary deployments.
  • ⚑ Use Protobuf / gRPC for efficient, low-overhead service communication.
  • πŸ“Š Bring consistent observability across services with Prometheus, Grafana, OpenTracing, and Pyroscope.
  • πŸ› οΈ Build internal CLI tools and dashboards that improve developer productivity.
  • πŸ€– Explore AI coding assistants, agentic workflows, MCP, and context engineering.
  • πŸ“š Off the clock, I dig into the latest distributed-systems research to keep sharp.

πŸ“ Based in Istanbul, TΓΌrkiye


🧰 Tech Stack

Languages

Go Python Rust Bash SQL

Infrastructure & DevOps

Kubernetes OpenShift Docker ArgoCD GitOps Linux

Observability

Prometheus Grafana OpenTracing

Data & Messaging

PostgreSQL MySQL Redis Protobuf

AI & Tooling

MCP Hermes OpenClaw n8n Agentic Workflows

Frameworks & Practices

gRPC Microservices Event-Driven Scrum


πŸ“Œ Featured Projects

My open-source work is themed around Persian history and mythology β€” each tool solves a real infrastructure problem.

Project Description Stack
πŸ›οΈ apadana Go SDK for building multi-tenant SaaS apps β€” tenant isolation, context propagation, and per-tenant config/metrics. Go
βš™οΈ poya Go SDK for dynamic runtime configuration β€” sync values from etcd, Redis, Vault, MySQL, or PostgreSQL with zero polling logic. Go
πŸ”‘ jamshid CLI for managing multiple Claude Code profiles β€” switch between personal, enterprise, and OpenRouter configs per project. Go
πŸ“œ ostrakon Secure CLI for managing secrets in a private repo with client-side encryption (Argon2id + AES-256-GCM). Go
πŸ”€ secret-shift CLI for migrating environment variables from GitHub/GitLab to etcd, Vault, Kubernetes secrets & configmaps. Go
πŸ“Š neo4j-exporter Prometheus exporter for Neo4j β€” monitors JVM, Bolt, page cache, GDS, and custom Cypher queries. Go
πŸ“ raspberrypi Helper bash scripts for Raspberry Pi 5 β€” automates n8n + Ollama, a 5GHz WiFi hotspot, VPN routing, and domain filtering. Bash

πŸ“ˆ GitHub Stats

GitHub Stats Top Languages

GitHub Streak


🌍 Languages

PersianΒ· KurdishΒ· English


πŸ“« Let's Connect

Medium Dev.to Email GitHub

Always happy to talk distributed systems, Go, and building things that scale.

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 3

  2. apadana apadana Public

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

    Go 3

  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. secret-shift secret-shift Public

    secret-shift is a cli tool for migrating environment variables from github/gitlab to etcd, vault, kubenetes secrets and configmaps, etc...

    Go 2

  5. 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

  6. 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 4