Skip to content
View Syharipf's full-sized avatar

Highlights

  • Pro

Block or report Syharipf

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
syharipf/README.md
Test runner intro

build passing role QA Engineer bugs found infinite coverage curiosity 100% test runs

Instagram MyAnimeList

$ qa run profile/syarif.spec.ts

@@ describe("Syarif") @@
+ ✓ is a QA Engineer
+ ✓ automates web & API tests (Katalon, Postman)
+ ✓ load & stress tests with Apache JMeter
+ ✓ runs a self-hosted home lab on Proxmox VE
+ ✓ builds side projects in Rust, TypeScript & Go
- ✗ proves the absence of bugs
-   → Expected: 0 bugs. Received: "Testing shows the presence, not the absence of bugs."

Tests:  5 passed, 1 known limitation, 6 total

🧰 Test Environment

🧪 Testing & QA

Katalon Postman JMeter Jira Maze

🎛️ Infrastructure & DevOps

Arch Linux Docker Proxmox Cloudflare GitHub Actions

💻 Languages

Java Python Go Rust TypeScript C++

📦 Test Suites

PASS

Linux file manager with a built-in AI/CLI panel. It runs batch file operations from natural language, powered by a local LLM.

Rust GTK4
PASS

Anti-cheat pre-test and post-test exam web app for KSR PMI Telkom University. Participants join by QR scan; admins manage sessions, questions and scores.

TypeScript
PASS

Zero-dongle presentation hub: turn any smartphone into a presentation clicker, touchpad, and gyro air pointer without apps or USB dongles.

TypeScript Bun

📊 Contribution Test Run

Contribution calendar rendered as a test run: days with contributions pass, empty days are skipped

🎌 Anime Test Suite

MyAnimeList anime list rendered as a test run: completed passes, watching runs, dropped fails

Note

Known limitation: "Testing shows the presence, not the absence of bugs." — Edsger W. Dijkstra

Building confidence through verification, automation, and continuous improvement.

Pinned Loading

  1. UjiKSR UjiKSR Public

    Web ujian pre-test & post-test anti-cheat untuk KSR PMI Unit Universitas Telkom. Peserta scan QR dari HP, panitia kelola sesi, soal, dan nilai di /admin.

    TypeScript 1 2

  2. Anchoa Anchoa Public

    Aplikasi desktop all-in-one: keuangan, proyek, tugas, jadwal, jurnal, catatan, berkas, unduhan, dan email dalam satu tempat. Data lokal, asisten AI lokal (Ollama). Tauri 2 + React + SQLite, untuk F…

    TypeScript 1