Skip to content
View vityasyyy's full-sized avatar
😜
😜

Highlights

  • Pro

Block or report vityasyyy

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

Muhammad Argya Vityasy

Backend Engineer → Cloud / DevOps Focus


What I Do

  • Build backend systems using Go (Gin) and Node.js (Express)
  • Design APIs, data models, and service boundaries
  • Operate containerized workloads and self-managed infrastructure
  • Work with PostgreSQL, MongoDB, Redis, and observability stacks

Experience

Backend Engineering Intern

  • Contributed to Identity & Access Management (IAM) systems
  • Built internal SDKs for authentication and service integration
  • Developed AI agent-based automation for internal workflows
  • Wrote integration tests and proof-tested libraries to ensure reliability
  • Focus: security boundaries, system design, and interoperability

Selected Work

JOINMUN — Event Platform

Backend system for international Model United Nations events

  • Handles ~1000 users with traffic spikes during registration windows
  • Ensured data consistency under concurrent writes (PostgreSQL transactions)
  • Implemented idempotent retries for safe failure recovery
  • Applied timeouts and IP-based rate limiting at middleware level
  • Integrated structured logging for observability

Focus: reliability under burst traffic, failure handling, consistency


Self-Hosting Lab (DigitalOcean)

Personal infrastructure for running and operating services

  • Provisioned with Terraform, configured via Ansible
  • Observability stack: Prometheus · Grafana · Loki · Node Exporter
  • Secured services using Cloudflare Zero Trust
  • Designed around monitoring-first and controlled access principles

Focus: infrastructure automation, observability, secure exposure


Omahto — Tryout Platform (Architecture)

Online testing system for timed, multi-section evaluations

  • Designed microservice architecture with gRPC communication
  • Planned Redis-based session/state management
  • Focused on isolating test execution under concurrent usage

Architecture-focused; implementation is partial


Invenio RDM (GitOps) — In Progress

Exploring GitOps workflows for research data platforms

  • Kubernetes-based deployment model
  • Git-driven infrastructure and environment control
  • Exploring OpenTelemetry for tracing and observability

Engineering Practices

  • Structured logging for debuggability
  • Moving toward OpenTelemetry (tracing + metrics)
  • Idempotent operations and retry-safe design
  • Atomic database transactions for consistency
  • Integration testing for reliability before release

Current Focus

  • Kubernetes in constrained environments
  • Infrastructure as Code (Terraform)
  • CI/CD and deployment automation
  • Designing systems that remain stable under real-world conditions

“Continuous improvement is better than delayed perfection.”

Pinned Loading

  1. omah-to omah-to Public

    TryOut Website OmahTI 2025 for DCSE UGM. A platform for SNBT (Seleksi Nasional Berdasarkan Tes) Tryout, a media of promotion for DCSE UGM

    TypeScript 3

  2. Andhiki/oprec-25 Andhiki/oprec-25 Public

    Official Open Recruitment Himakom & OmahTI 2025 Website

    TypeScript 2

  3. itjoinmun/joinmun2025 itjoinmun/joinmun2025 Public

    Making delegate registration simple.

    TypeScript 3 1

  4. do-self-host do-self-host Public

    All things Digital Ocean VPS

    HCL

  5. invenio-rdm-gitops invenio-rdm-gitops Public

    Infrastructure-as-Code and GitOps configuration for deploying and operating InvenioRDM on a Rancher-managed Kubernetes cluster at Universitas Gadjah Mada.

    Shell