Available Dec 2026Imus, Cavite, PHOnsite · Hybrid · Remote

Aerrol John“Kiyo”Jimenez

Cybersecurity + Full-Stack Developer

Networking student by degree, full-stack developer by trade, defender by habit.

Selected work

All projects
  1. U01

    AutoShop Inventory & POS

    Problem
    A multi-branch auto parts shop tracked stock and sales in Excel sheets that drifted apart.
    Role · stack
    Sole developer, freelance (client confidential). Next.js 14, TypeScript, Supabase, Playwright.
    Result
    Replaced the Excel workflow, and closed a privilege-escalation path and data-loss bugs before launch.
  2. U02

    Sovereign

    Problem
    SOC learning tools either teach nothing or fall apart in the middle of an incident.
    Role · stack
    Solo build. Next.js, TypeScript. No backend: case data stays in the browser.
    Result
    One loop: extract IOCs, run queries for Splunk, Elastic and Sentinel, record a verdict, export the report.
  3. U03

    DePedal

    Problem
    Getting around DLSU-D’s large campus mostly means walking in the heat. The campus jeepneys have unpredictable waits and a midday break, and parking is short.
    Role · stack
    I built all the software: Flutter rider app, React admin dashboard, Supabase backend.
    Result
    Barcode rider identification, GPS tracking and ride records. ESP32 firmware and the dock lock by my teammates.

Before launch, I attacked my own app.

Three of the findings, replayed against the app as it was, then again after the fix.

  1. Replay 01: the attack worked before the fix, and is blocked after it.

    Found

    A role check trusted a profile field that any user can rewrite.

    Fixed

    The role check now reads only the users table.

  2. Replay 02: the attack worked before the fix, and is blocked after it.

    Found

    Signing up could hand a new account any role it asked for.

    Fixed

    New accounts can no longer pick their own role.

  3. Replay 03: the attack worked before the fix, and is blocked after it.

    Found

    Receipts could be rewritten after the sale.

    Fixed

    Receipts are immutable once issued.

Practice: TryHackMe SOC rooms (phishing and suspicious-file triage, Splunk, Wireshark). Certifications from Cisco NetAcad, Microsoft Learn and Anthropic.

Read the full audit