Skip to content
View zen2281488's full-sized avatar
🐅
We'll give the country coal — shitty, but a shitload.
🐅
We'll give the country coal — shitty, but a shitload.
  • 16:08 (UTC +03:00)

Block or report zen2281488

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
zen2281488/README.md
zen2281488 - AI Platform Engineer with a QA Automation background

Telegram Email Allure report Profile views

I build the platform layer for closed-loop AI-assisted software delivery: agent infrastructure, evaluation systems, verification gates, and feedback loops that keep generated changes measurable and reviewable. My background is in QA automation, so the system is designed around evidence: a change does not ship merely because it was generated successfully.

Academic foundation: MSc in Applied Mathematics & Computer Science · MSc in Electrical Power Engineering

Day job

QA Automation Engineer, Java. UI and API automation: Selenide, REST Assured, JUnit 5, TestNG, wired into pipelines so a red run blocks a merge instead of decorating a dashboard. Parallel browser grids, flake quarantine, and Allure reporting that survives contact with a real release train. This is the paid, professional half and it is where the test-engineering discipline comes from.

Independent work

Everything below is built on my own time, outside working hours. It is where I build AI platform infrastructure and apply the same verification discipline to agentic software delivery and product engineering.

AI platform and agent infrastructure. Agent skills, hooks and multi-agent research and execution pipelines around LLM-assisted development. Evaluation systems, cost and observability harnesses, verification gates, reversible-change workflows. The goal is a loop that stays measurable: every generated change lands small, behind a gate, with a way back. Same tools and same person before and after, so the only variable is the harness rather than the adoption of AI, and the throughput difference is about an order of magnitude per month. How it is built.

Product engineering. A real-time 3D web client on Babylon.js and WebGPU with a clustered lighting pipeline and procedural map generation, on a Kotlin and Spring Boot server-authoritative backend. Held to the same CI discipline as the day-job test code, because that is the half I already know how to do properly.

Operating model

Closed-loop agent harness: brief, research, implementation, verification, review, merge and observation

The harness is a closed control system, not a prompt chain. Research produces a bounded brief, implementation produces a diff, gates try to disprove it, and observation feeds the next pass. A failure returns to the stage that created the bad assumption instead of restarting the whole pipeline.

Research runs as a cascade: independent scouts inspect code, references and runtime evidence; a challenger searches for contradictions; a synthesizer turns only the surviving claims into acceptance criteria and a task graph. The detailed architecture, including worker roles, branch locks and failure routing, is in the harness write-up.

Stack

Languages Java Kotlin TypeScript Python SQL

Test automation Selenide REST Assured JUnit 5 TestNG Playwright Allure gRPC

Agent tooling Claude Code MCP Skills & hooks Eval harness Cost telemetry

Infrastructure and data Docker GitHub Actions Jenkins Selenoid Linux PostgreSQL Greenplum

Writing

Running an agent harness at 2 500+ commits a day Why the bottleneck in AI-assisted engineering is disproving a change, not generating one. Gate design, domain oracles, adversarial review, and the before-and-after numbers with the caveats attached.
Field notes Five debugging results: an 8.1 MB payload caused by a shared module in the wrong chunk, clustered lighting that was never once enabled, a golden frame pinned but not reproducible, a CI probe measuring the wrong endpoint, and a scatter kernel that could not be tuned because it was structurally incapable.

Selected work

Repo What it is Stack
jqe_ui_api UI and API automation suite: booking-service API cases, bank-app UI cases, with a published Allure report Java, Selenide, REST Assured, JUnit 5, Allure
AniViewJet Android TV client shipped as signed APK releases, with its own source resolvers and release channel Kotlin, Jetpack Compose, Android TV
WinnerOfDay VK community bot: picks a daily winner from chat history, keeps a leaderboard, answers through a swappable LLM backend Python 3.11, Docker Compose, VK API, Groq / Venice
Silicium_3_0 and SiliciumSDETapiCase SDET practicum work and test assignments: REST API and UI suites Java, JUnit, REST Assured

More automation samples live in qaa_projects.

Signal

GitHub statistics, private contributions counted Contribution streak

Most of it is private, and most of it is after hours. Roughly 30 of my 44 repositories are private, and that is where the harness, the 3D client and the tooling around them live. What is public here is test automation and side projects.

The volume is a working style, not a metric game. Changes land in small increments behind verification gates rather than as large unreviewed drops, which is what makes the rate survivable. Gate design and the caveats are in agent-harness.md.

Contact

Telegram: @zen_Warrior

Pinned Loading

  1. WinnerOfDay WinnerOfDay Public

    VK community bot: daily winner from chat history, leaderboard, swappable LLM backend. Python, Docker Compose.

    Python 1

  2. AniViewJetRelease AniViewJetRelease Public

    Android TV streaming client shipped as signed APK releases. Kotlin, Jetpack Compose.

    2

  3. jqe_ui_api jqe_ui_api Public

    UI and API test automation in Java: Selenide, REST Assured, JUnit 5, with a published Allure report.

    Java 1