Skip to content
View DerpyNewb's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report DerpyNewb

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

Yohann Mar Gayao

Computer Science graduate (AI specialisation), Baguio City, Philippines.

Portfolio websites

Experience

From April 2025 to August 2026, I was Project Assistant VI on Project CrimeXPerience, a DOST-funded XR crime scene simulation at the University of the Cordilleras. I built Gemini Live Audio witness interviews with rubric grading and scripted fallback dialogue, a server-side token broker, and access gates requiring operator and instructor authorization. I also worked on Unity/Godot simulation features, Firebase integration and Python data processing, and trained staff to run the simulations. The project's code is private.

Tools

  • SQL Query Agent: Claude tool calling, a Cloudflare Worker and D1 demo data, with a keyword-blocklist SQL guard. Source and guard tests are available; there is no public deployment.
  • Job posting intake: an n8n workflow with Gemini extraction, field validation and Google Sheets output. The fetch path has runtime evidence; the model/Sheets path is not yet verified. Make and Zapier versions are planned.
  • Gameplay video QA: Python/FFmpeg measurements, HUD-bar readings and labelled evidence for reviewing recorded gameplay. Synthetic-video tests check the tools; a person reviews bug findings.
  • Operations dashboard: versioned CSV imports, maintenance assignments and finance/leasing summaries. A local reference implementation with fictional data and local reminder logs.
  • Lead-to-CRM automation: source-backed assessment, human approval and a durable operation queue. The offline demo uses fixtures; connected HubSpot/Instantly execution is unverified.
  • Rust calculator: a desktop calculator with mouse/keyboard input, expression parsing and formatting tests.

Total War: WARHAMMER III

I have been modding Total War since 2020, using Python generators, relational game data and Lua campaign scripts. Projects include The Grand Trade Exchange, Chaos Dwarf House Ancillaries, The Great Guilds and The Iron Court.

The mods page links the other projects and separates out-of-game checks from in-game testing. Each repository records its own scope, checks and Workshop status.

Video work

The video showcase contains AI-generated spec work for fictional brands, with production notes. It is not client work.

Research

From January to August 2024, I led research on photogrammetry and Neural Radiance Fields for cultural preservation. I built Python image-processing pipelines and benchmarked Instant-NGP, Splatfacto and Nerfacto against photogrammetry using STD, RMSE and MAE. Presented at PCSC and AUDRN.

Contact

yohanng500@gmail.com

Pinned Loading

  1. TheAssetEditorDN TheAssetEditorDN Public

    Forked from donkeyProgramming/TheAssetEditor

    This project is licensed under the terms of the MIT license.

    C# 1

  2. lead-crm-automation lead-crm-automation Public

    Lead-to-CRM reference implementation: evidence-backed assessment, human approval, HubSpot and Instantly adapters, n8n workflows, and offline tests.

    Python

  3. business-operations-dashboard business-operations-dashboard Public

    CSV operations dashboard reference: versioned imports, maintenance assignments, leasing and financial summaries, local reminders, and n8n workflows.

    Python