Skip to content
View juliosuas's full-sized avatar
:shipit:
:shipit:

Block or report juliosuas

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

Julio César Suástegui

Full-stack engineer in Mexico City. TypeScript, React, Python, Cloudflare, Supabase. I ship with tests, CI and review, in my own products and in open source.

49 merged PRs across 16 external open-source repos, including 9 in microsoft/PyRIT and 16 in soxoj/maigret.

Selected work

PyRIT datasets catalog GUI (microsoft/PyRIT #3071)

  • Problem: PyRIT users had no visual way to browse datasets.
  • Action: Built a full-stack catalog (frontend and backend, about 2,300 lines across 25 files) and iterated through maintainer review.
  • Result: Merged by Microsoft.

Race condition in pagination and refresh (microsoft/PyRIT #2745)

  • Problem: The table's pagination and refresh raced and showed stale data.
  • Action: Fixed the ordering and added tests against a real backend with seeded data. Removed an out-of-scope commit before pushing.
  • Result: All tests green, fix merged.

Aivumo (own product)

  • React + TypeScript + Vite + shadcn/ui frontend, Supabase backend, Cloudflare deploy.
  • CI: lint, typecheck, build and Pages artifact verification on every PR.

Other open source

mitmproxy, kellyjonbrazil/jc, aquasecurity/trivy, getsentry/sentry-python, getsentry/responses, zeek/package-manager, CycloneDX, OWASP, locust, palantir/blueprint.

How I work

Small scoped PRs, issue claimed before code, maintainer guidelines first, tests on every change.

Pinned Loading

  1. ghost ghost Public

    👻 AI-Powered OSINT Investigation Platform — Multi-vector intelligence gathering with 70+ username checks, AI-assisted analysis, and professional reports

    Python 13 3

  2. ai-garden ai-garden Public

    🌱 AI Garden — A living pixel-art world built by AI agents. Open for contributions. Autonomous AI, generative art, collaborative experiment. 130+ plants, 19 structures, real-time growth.

    JavaScript 5 2

  3. copyfail-guard copyfail-guard Public

    Fast, auditable Linux mitigation for CVE-2026-31431 Copy Fail: algif_aead block, verification, and AF_ALG seccomp hardening.

    Shell 2

  4. polymarket-desk polymarket-desk Public

    Read-only Polymarket trading desk: flow, movers, value screens, live tape, and shareable watchlists.

    Python 1

  5. gitshiproom gitshiproom Public

    Local PR command center — triage and act on GitHub PRs/issues with keyboard shortcuts. v0.1: inbox + issues + pendientes.

    TypeScript