C50 · Italian Game · Vol. 2026 · anasqumhiyeh.dev · Moves are facts · Annotations are voice

Anas T. Qumhiyeh

Software engineer — MLOps and full-stack. Data pipelines and infrastructure.

Opening Preparation

Tap the chevrons under the board, or skip the diagram and read the scoresheet.

The game · every node, in order

Start

Anas Tarek Qumhiyeh. Software engineer — MLOps and full-stack. Data pipelines and infrastructure. Monash University, graduated May 2026. Seeking graduate/junior engineering roles in fintech or AI infrastructure.

The board is set before the first pawn moves. What follows is not a puzzle. It is the line I actually played, in a game I've played since I was a teenager — jobs as moves, annotations as voice. Chess is the content, never the lock.

The line so far
Start

Education

University Intelligence

HONOURS FOR MONASH ENGINEERING GRADUATE

Halftone photograph: the cloister at Monash Malaysia, stone arches and a walk in shade.
On the cloister — file photo.

Bachelor of Engineering (Honours), Specialisation in Software Engineering, First Class Honours. Monash University, Bandar Sunway, Selangor, Malaysia. Graduated May 2026. WAM 82.1, CGPA 3.82.

Every open game starts by occupying the centre. I opened with software engineering — not because it was the only file, but because it was the one that let both bishops out.

Position after 1. e4

(The ML Defence Financial Risk Predictor — ML Risk Assessment System. LightGBM / XGBoost, 0.87 AUC-ROC (15% over baseline). SHAP for the why. BentoML to a REST API. Daily retrain on Kafka.)

Halftone photograph: an open ledger with ruled columns, a pen resting on the page.
Plate · Financial Risk Predictor — the ledger, not the slogan.
122a2b34567Fig.1.Fig.2.section of the driving hub

Reference

  1. 1.HOPPERKafka — daily market signals
  2. 2.MILLWHEELLightGBM / XGBoost
  3. 3.STAMPBentoML — the serving hatch
  4. 4.LOUPESHAP — not this belt
  5. 5.BELTthe daily retrain
  6. 6.GAUGE0.87 AUC-ROC
  7. 7.LEDGERthe risk score

† composed from the archives

APPARATUS FOR AN UNDERWRITING ENGINE. Filed Jul. 2025.

122a2b34567Fig.1.Fig.2.section of the driving hub

The line so far
1. e4!

Identity

Anas Tarek Qumhiyeh. Software engineer — MLOps and full-stack. Data pipelines and infrastructure. Seeking graduate/junior engineering roles in fintech or AI infrastructure.

The classical answer. I did not decline into a closed system. Full-stack plus MLOps is symmetrical development: product on one wing, the data path on the other.

The line so far
1. e4! e5

Internship

Engineering Notes

PETRONAS RETAINS YOUNG TALENT ON THE PIPELINE DESIGN TEAM

Halftone photograph: the Petronas Towers seen from the street, two figures in the foreground.
Halftone photograph: a pipeline elevation drawing, labelled stations along the run.
Before the towers — file photo. The pipeline elevation — file photo.

Petronas — Project Engineer Intern, Nov 2024 – Feb 2025. Converted paid MATLAB licences into free Python packages, then wrote the tests that proved it. Presented usability findings to department leadership.

Knights before bishops, they say. Petronas was the first industry square — converting paid MATLAB licences into free Python packages, then writing the tests that proved it.

(The Elephant Gambit Distributed Lead Scorer — Large-Scale Data Mining Pipeline. PySpark over 100M events/day, Deep Interest Network on PyTorch DDP, checkpointed so a multi-hour run could not lose the tape.)

Halftone photograph: a mail-sorting hall, pigeonholes stretching into the distance.
Plate · Distributed Lead Scorer — the sorting hall at full tilt.
122a34567Fig.1.Fig.2.a pigeonhole, sectioned

Reference

  1. 1.HOPPER100M+ events a day
  2. 2.PIGEONHOLESPySpark — the sort
  3. 3.BELTthe hall
  4. 4.MILLWHEELPyTorch DDP — Deep Interest Network
  5. 5.STAMPcheckpointing — zero loss
  6. 6.GAUGEconversion
  7. 7.LEDGERthe run log

† composed from the archives

APPARATUS FOR A SORTING HALL. Filed May 2025.

122a34567Fig.1.Fig.2.a pigeonhole, sectioned
Artist's impression: an engineer at a CRT, MathCAD open, a quieter lab than the one he chose.
The engineer as he might have been found — MathCAD open, licences already paid. An artist's impression.

(The Philidor, Declined After Petronas the MATLAB world was still there — MathCAD, department code, a quieter engineering path with licences already paid.)

2…d6 keeps the position closed. I developed the knight instead. The dashed line is honest: I could have stayed in the MATLAB world, licences already paid, MathCAD glowing on a CRT. The other life stays on the page as a ghost — visible, declined, and not a regret. I did not stay.

The line so far
1. e4! e5 2. Nf3

Internship

Commercial Intelligence

SETEL RECRUITS NEW HANDS ON THE PAYMENT ENGINE

Halftone photograph: a fuel pump at night, the brand lit, a car at the island.
At the pump — file photo.

Setel — Software Engineer Intern, Jul 2025 – Dec 2025. Payment engine: authorization and capture. 92.5% unit-test coverage, −40% production defects.

Payment-engine defects used to ship as far as the pump. I sat on that square and made sure the pawn could not be taken for free.

The line so far
1. e4! e5 2. Nf3 Nc6

Contract

Laboratory Notes

WESTERN DIGITAL ADDS NEW HANDS ON THE LAB FLOOR

Halftone photograph: a lab bench with racks and monitors, a figure at the near station.
On the lab floor — file photo.

Western Digital — Full Stack Engineer, Feb 2025 – Dec 2025. Lab-systems dashboard; role-based access for 50+ staff, −40% manual oversight. WebSocket to the lab's deep-learning model; shortest path between stations in under 100 ms.

The Italian bishop looks at the weakest point in the castled position. At WD the weakness was watching lab systems by hand. I put a bishop there.

The line so far
1. e4! e5 2. Nf3 Nc6 3. Bc4

Project

Halftone photograph: a printed circuit board under a loupe, traces filling the frame.
Plate · CircuitMindAI — copper under the loupe.

CircuitMindAI — GenAI PCB Inspection Platform. Amazon Nova Pro for vision, Nova Sonic for voice. Next.js and Express, CI/CD to ECS Fargate, edge cache for when the network drops.

CircuitMind sees faults in the copper and talks back over a live voice channel. Black develops the same way — vision on the board, voice on the file.

11a22a33a3b44a566aFig.1.Fig.2.board under the loupe

Reference

  1. 1.HOPPERNext.js — the UI
  2. 2.BELTExpress — the API
  3. 3.LOUPEBedrock Nova — vision and voice
  4. 4.PIGEONHOLESOpenSearch — the index
  5. 5.STAMPGitHub Actions — not this belt
  6. 6.BEDPLATEECS Fargate

APPARATUS FOR INSPECTING PRINTED CIRCUITS. Filed Mar. 2026.

11a22a33a3b44a566aFig.1.Fig.2.board under the loupe

The line so far
1. e4! e5 2. Nf3 Nc6 3. Bc4 Bc5

Practice

Reliability before the break: Setel 92.5% coverage; WD role-based access; Veridian 99.9% uptime.

Castling is not a retreat. It is the move that says king safety before the central break. I ship the same way — tests and access control before the spectacular sacrifice.

Position after 4. O-O

The line so far
1. e4! e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O!

Project

Halftone photograph: a vault door and lock-work, lit like a bank interior.
Plate · MirrorFi — the vault wall.

MirrorFi — Grand Prize, Solana Megahack 2025. No-code vault strategies across Drift, Jupiter, and Meteora; shareable MongoDB schemas; auto-rebalancing on live APY.

Grand prize is a symbol. The work was a product: shareable vault lines, a schema people could copy. Then the last minor piece develops.

1233a3b3c3d4567Fig.1.Fig.2.the vault lock, sectioned

Reference

  1. 1.HOPPERNext.js — the no-code desk
  2. 2.CHUTENode.js — the API
  3. 3.VAULTSolana — Drift, Jupiter, Meteora
  4. 4.PIGEONHOLESMongoDB — shareable strategies
  5. 5.GOVERNORauto-rebalancing
  6. 6.GAUGElive APY
  7. 7.LEDGERGrand Prize, Megahack 2025

APPARATUS FOR AN AUTOMATED VAULT. Filed May 2025.

1233a3b3c3d4567Fig.1.Fig.2.the vault lock, sectioned

The line so far
1. e4! e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O! Nf6!

Flagship

Halftone photograph: an engineer at a drafting table, an infrastructure drawing unrolled before him.
Plate · Veridian — the central break, intercepted as infrastructure.

Veridian — Agentic MLOps Tradeoff Engine: intercepts Terraform and Kubernetes and recommends lower-carbon hardware. At Monash: GraphRAG over university regulations, self-correcting Text-to-Cypher, +45% retrieval versus vector-only RAG; an SLM distilled from that reasoning, −50% latency.

You castle, then you break the centre. d4 is the move this scoresheet hangs on: agents that intercept infrastructure, a graph that actually understands prerequisites, measurements instead of demos. The double-exclaim is Informant’s, not mine — but I played it.

12344a5678Fig.1.Fig.2.the throttle, sectioned

Reference

  1. 1.HOPPERthe intercept — Terraform / K8s
  2. 2.TELEGRAPHGitLab Duo + MCP
  3. 3.CRUCIBLEVertex AI — profile the model
  4. 4.VALVEquantized, low-carbon hardware
  5. 5.BEDPLATECloud Run
  6. 6.LEDGERBigQuery — not this request
  7. 7.FUNNELPython — glue, not this path
  8. 8.GAUGE99.9% uptime

APPARATUS FOR AN ECONOMIZED PLANT. Filed Apr. 2026.

12344a5678Fig.1.Fig.2.the throttle, sectioned
Position after 5. d4

(The Closed Centre Multi-Agent GraphRAG — Hybrid Knowledge Retrieval System. LangGraph over Neo4j and a vector store, self-correcting Text-to-Cypher, +45% retrieval versus vector-only RAG.)

Halftone photograph: wooden card-catalog drawers, one drawer open on a labelled card.
Plate · Multi-Agent GraphRAG — the card catalog, not the slogan.

(Tucking the Bishop SLM Distillation Engine — Knowledge Distillation & Fine-Tuning. 70B teacher into a 3B student via QLoRA; DeepSpeed and FlashAttention so the distillation fit; −50% latency, 12× inference.)

Halftone photograph: two machines side by side, the smaller one cabled to the larger.
Plate · SLM Distillation — teacher and student on the same file.

The line so far
1. e4! e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O! Nf6! 5. d4!!

Method

Named results that had to survive the demo: GraphRAG +45% retrieval versus vector-only; Western Digital −40% lab oversight; Financial Risk Predictor 0.87 AUC; SLM 12× inference; Lead Scorer 100M events/day.

I would rather show the graph than the slogan. Accepting the pawn is accepting that the numbers have owners.

The line so far
1. e4! e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O! Nf6! 5. d4!! exd4

Outlook

Anas Tarek Qumhiyeh. Seeking graduate/junior engineering roles in fintech or AI infrastructure. Replies within two days.

I want the next line to be measured systems in fintech infrastructure — graduate or junior, on the open file. Rooks belong where the work already points.

The line so far
1. e4! e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O! Nf6! 5. d4!! exd4 6. Re1

Adjourned

The scoresheet stands.

The line is the work. The measurement is on the glass. What the next move writes is still to be played. The next line I want to play: measured systems in fintech infrastructure.

Anas Tarek Qumhiyeh

How this paper was set

Halftone photograph: the engineer on a public escalator, looking toward the camera.
The inventor, on the stair — file photo.

Type: Libre Baskerville, Lora, IBM Plex Mono. Ink #1a120c on cream #f6eedc. Radius none. The tree is the repertoire; the scoresheet is the CV; the glass case is mailbox-64 alpha-beta with PeSTO tables, and a learned eval measured against them. The 2200 on the masthead of that case is club strength, not a published Elo. No template. Chess is content, never a lock.

Three registers

Photographs real and composed; impressions imagined; the subject is real throughout.

The witnesses

Vitest signs the parts list and the node counts. Playwright walks the paper the way a reader would — deep links, the board, the lightbox. The table below is perft: the move generator's receipt against the published start-position series. If those numbers slip, the engine is lying.

Perft — the generator's receipt

dnodes
120
2400
38902