{
  "schemaVersion": 1,
  "profile": {
    "name": "Another Dev",
    "role": "Full-Stack Engineer",
    "email": "anotherdev.eth@gmail.com",
    "github": "https://github.com/Another-DevX",
    "linkedin": "https://www.linkedin.com/in/jose-manco-dev/",
    "website": "https://an.otherdev.xyz/",
    "about": "https://an.otherdev.xyz/about/"
  },
  "portfolio": "https://an.otherdev.xyz/projects/",
  "projects": [
    {
      "id": "local-rag-pdf-documents",
      "name": "Local RAG for PDF Documents",
      "description": "A local retrieval-augmented generation pipeline for PDF documents. It extracts and normalizes text, builds cached embeddings, supports dense and hybrid retrieval, and generates grounded answers with verified citations through Ollama.",
      "github": "https://github.com/Another-DevX/RAG",
      "technologies": [
        "Python",
        "RAG",
        "Ollama"
      ],
      "featured": true,
      "portfolioURL": "https://an.otherdev.xyz/projects/#local-rag-pdf-documents"
    },
    {
      "id": "rlox",
      "name": "RLOX",
      "description": "Implementation of the LOX programming language interpreter in Rust. It includes the complete front-end—lexer, parser, AST generation, error reporting, and a tree-walk interpreter—without the bytecode VM.",
      "github": "https://github.com/Another-DevX/another-RLOX",
      "technologies": [
        "Rust",
        "Interpreters",
        "Language design"
      ],
      "featured": true,
      "reference": {
        "label": "Crafting Interpreters",
        "url": "https://craftinginterpreters.com/"
      },
      "portfolioURL": "https://an.otherdev.xyz/projects/#rlox"
    },
    {
      "id": "another-lisp",
      "name": "AnotherLISP",
      "description": "A small LISP-like language implemented in Rust and C. It features a simple REPL, parsing, basic evaluation rules, and fundamental LISP primitives, with an emphasis on learning language design.",
      "github": "https://github.com/Another-DevX/Another-LISP",
      "technologies": [
        "Rust",
        "C",
        "LISP"
      ],
      "reference": {
        "label": "Build Your Own Lisp",
        "url": "https://www.buildyourownlisp.com/"
      },
      "featured": false,
      "portfolioURL": "https://an.otherdev.xyz/projects/#another-lisp"
    },
    {
      "id": "another-physics-engine",
      "name": "AnotherPhysicsEngine",
      "description": "A handmade physics engine in C++ and Rust using RK45 integrators. It includes interactive Lorenz-attractor, particle-collision, and pendulum simulations, with real-time SDL rendering for trajectories and phase spaces.",
      "github": "https://github.com/Another-DevX/Physics-simulation",
      "technologies": [
        "C++",
        "Rust",
        "SDL",
        "RK45"
      ],
      "featured": true,
      "portfolioURL": "https://an.otherdev.xyz/projects/#another-physics-engine"
    },
    {
      "id": "fluid-mechanics",
      "name": "Fluid Mechanics",
      "description": "A real-time 2D fluid solver in C++, developed after deriving the Navier–Stokes equations for incompressible, inviscid fluids from first principles. It implements advection, pressure projection, boundary handling, and an SFML visualization pipeline.",
      "github": "https://github.com/Another-DevX/FluidMechanics",
      "technologies": [
        "C++",
        "SFML",
        "Fluid dynamics"
      ],
      "featured": true,
      "portfolioURL": "https://an.otherdev.xyz/projects/#fluid-mechanics"
    },
    {
      "id": "quanthathon-tfim-digital-simulation",
      "name": "Quanthathon — TFIM Digital Simulation",
      "description": "An 8-qubit digital simulation of the Transverse-Field Ising Model on Quantinuum H2-1LE. It studies Suzuki–Trotter dynamics, benchmarks observables against exact diagonalization, explores VQE ground states, and evaluates Iceberg error detection.",
      "github": "https://github.com/Another-DevX/quanthathon/tree/main/hackathon",
      "technologies": [
        "Python",
        "Quantum simulation",
        "Quantinuum",
        "pytket",
        "VQE"
      ],
      "featured": true,
      "portfolioURL": "https://an.otherdev.xyz/projects/#quanthathon-tfim-digital-simulation"
    },
    {
      "id": "tbp-rtbp-simulations",
      "name": "TBP & RTBP Simulations",
      "description": "An exploration of the Three-Body and Restricted Three-Body Problems using symplectic and RK45 integrators. The simulations and Poincaré sections reveal qualitative chaotic behavior through numerical experimentation.",
      "github": "https://github.com/Another-DevX/003_EstudiantesMetodosCompu/tree/main/Estudiantes/Manco/proyecto",
      "technologies": [
        "Numerical methods",
        "RK45",
        "Dynamical systems"
      ],
      "featured": false,
      "portfolioURL": "https://an.otherdev.xyz/projects/#tbp-rtbp-simulations"
    },
    {
      "id": "zero-to-zero-knowledge-workshop",
      "name": "Zero to Zero-Knowledge Workshop",
      "description": "A practical ETHCDM 2025 workshop introducing zero-knowledge proofs with Noir. The material takes participants from foundational concepts and circuit building to proof generation and on-chain smart-contract verification.",
      "github": "https://github.com/Another-DevX/zero-to-zero-knowledge",
      "technologies": [
        "Noir",
        "Zero knowledge",
        "Smart contracts"
      ],
      "featured": false,
      "portfolioURL": "https://an.otherdev.xyz/projects/#zero-to-zero-knowledge-workshop"
    },
    {
      "id": "px402",
      "name": "px402",
      "description": "A privacy-preserving implementation of the x402 payment protocol. It combines Noir circuits, a Merkle-tree shielded pool, Solidity contracts, a payment facilitator, and on-chain settlement for private web payments.",
      "github": "https://github.com/Ariiellus/px402",
      "featured": true,
      "technologies": [
        "Noir",
        "Solidity",
        "x402",
        "Merkle trees",
        "TypeScript"
      ],
      "portfolioURL": "https://an.otherdev.xyz/projects/#px402"
    },
    {
      "id": "naive-zk-snark",
      "name": "Naive ZK-SNARK",
      "description": "A minimal zero-knowledge argument of polynomial divisibility implemented in Rust using arkworks and pairing-based commitments inspired by KZG.",
      "github": "https://github.com/Another-DevX/naive-zk-snark",
      "technologies": [
        "Rust",
        "arkworks",
        "ZK-SNARKs",
        "KZG"
      ],
      "reference": {
        "label": "Why and How zk-SNARK Works",
        "url": "https://arxiv.org/abs/1906.07221"
      },
      "featured": false,
      "portfolioURL": "https://an.otherdev.xyz/projects/#naive-zk-snark"
    },
    {
      "id": "zk-token-gating-merkle-membership",
      "name": "ZK Token Gating & Merkle Membership",
      "description": "A pair of zero-knowledge experiments for private access control: a token-gated system that proves eligibility without exposing wallet details, and a circuit that proves a private leaf belongs to a Merkle tree without revealing the member or its position.",
      "github": "https://github.com/Another-DevX/zk-token-gating",
      "technologies": [
        "Zero knowledge",
        "Token gating",
        "Merkle trees",
        "Privacy"
      ],
      "repositories": [
        {
          "label": "zk-token-gating",
          "url": "https://github.com/Another-DevX/zk-token-gating"
        },
        {
          "label": "merkle-tree-membership-circuit",
          "url": "https://github.com/Another-DevX/merkle-tree-membership-circuit"
        }
      ],
      "featured": false,
      "portfolioURL": "https://an.otherdev.xyz/projects/#zk-token-gating-merkle-membership"
    }
  ],
  "openSourceContributions": [
    {
      "id": "foundry",
      "name": "Foundry",
      "organization": "foundry-rs",
      "description": "Improved smart-contract development ergonomics with a deterministic RNG seed cheatcode and support for verifying Vyper contracts, including the required Vyper JSON code format in the block-explorer tooling.",
      "repository": "https://github.com/foundry-rs/foundry",
      "technologies": [
        "Rust",
        "Solidity",
        "Vyper",
        "Testing"
      ],
      "pullRequests": [
        {
          "label": "useSeed cheatcode",
          "url": "https://github.com/foundry-rs/foundry/pull/10698",
          "status": "merged"
        },
        {
          "label": "Vyper verification",
          "url": "https://github.com/foundry-rs/foundry/pull/10864",
          "status": "merged"
        },
        {
          "label": "Vyper JSON format",
          "url": "https://github.com/foundry-rs/block-explorers/pull/91",
          "status": "merged"
        }
      ],
      "portfolioURL": "https://an.otherdev.xyz/projects/#contribution-foundry"
    },
    {
      "id": "reth",
      "name": "Reth",
      "organization": "paradigmxyz",
      "description": "Contributed developer-experience and extensibility improvements to the Rust Ethereum client, adding CLI hardfork activation overrides and making the Ethereum EVM configuration generic over its chain specification.",
      "repository": "https://github.com/paradigmxyz/reth",
      "technologies": [
        "Rust",
        "Ethereum",
        "EVM",
        "DevEx"
      ],
      "pullRequests": [
        {
          "label": "Hardfork CLI overrides",
          "url": "https://github.com/paradigmxyz/reth/pull/16589",
          "status": "closed"
        },
        {
          "label": "Generic ChainSpec",
          "url": "https://github.com/paradigmxyz/reth/pull/16758",
          "status": "merged"
        }
      ],
      "portfolioURL": "https://an.otherdev.xyz/projects/#contribution-reth"
    },
    {
      "id": "alloy",
      "name": "Alloy",
      "organization": "alloy-rs",
      "description": "Implemented a finalized-block stream for Alloy providers using slot-aware polling, caching, and RPC-error fallback, enabling lightweight real-time finality tracking without direct beacon-node integration.",
      "repository": "https://github.com/alloy-rs/alloy",
      "technologies": [
        "Rust",
        "Ethereum RPC",
        "Streams",
        "Finality"
      ],
      "pullRequests": [
        {
          "label": "FinalizedBlocksStream",
          "url": "https://github.com/alloy-rs/alloy/pull/2665",
          "status": "open"
        }
      ],
      "portfolioURL": "https://an.otherdev.xyz/projects/#contribution-alloy"
    },
    {
      "id": "safe",
      "name": "Safe",
      "organization": "safe-global",
      "description": "Improved ERC-4337 reliability by fixing EntryPoint v0.7 compatibility in the Safe SDK, updating module dependencies, and adding Safe Modules v0.3.0 deployment records for Celo Mainnet.",
      "repository": "https://github.com/safe-global/safe-core-sdk",
      "technologies": [
        "TypeScript",
        "ERC-4337",
        "Safe SDK",
        "Celo"
      ],
      "pullRequests": [
        {
          "label": "EntryPoint v0.7 fix",
          "url": "https://github.com/safe-global/safe-core-sdk/pull/1160",
          "status": "closed"
        },
        {
          "label": "Module dependency update",
          "url": "https://github.com/safe-global/safe-core-sdk/pull/1209",
          "status": "closed"
        },
        {
          "label": "Celo deployments",
          "url": "https://github.com/safe-global/safe-modules-deployments/pull/54",
          "status": "merged"
        }
      ],
      "portfolioURL": "https://an.otherdev.xyz/projects/#contribution-safe"
    },
    {
      "id": "builders-hub",
      "name": "Builder’s Hub",
      "organization": "Avalanche",
      "description": "Contributed UI maintenance and broader platform hardening, from upgrading shared shadcn components to session-derived authorization, Markdown sanitization, and centralized role-based access control.",
      "repository": "https://github.com/ava-labs/builders-hub",
      "technologies": [
        "TypeScript",
        "Next.js",
        "UI",
        "Security"
      ],
      "pullRequests": [
        {
          "label": "shadcn UI upgrade",
          "url": "https://github.com/ava-labs/builders-hub/pull/2174",
          "status": "closed"
        },
        {
          "label": "Auth & XSS hardening",
          "url": "https://github.com/ava-labs/builders-hub/pull/3819",
          "status": "merged"
        },
        {
          "label": "Centralized RBAC",
          "url": "https://github.com/ava-labs/builders-hub/pull/4230",
          "status": "open"
        }
      ],
      "portfolioURL": "https://an.otherdev.xyz/projects/#contribution-builders-hub"
    }
  ]
}