{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/schema.json",
  "basics": {
    "name": "Armando Blancas",
    "label": "Software Engineer & Quantitative Analyst",
    "summary": "Software engineer who builds at the intersection of finance and AI. Currently at BlackRock building Asimov, an AI-powered research platform serving 150+ users, and prototyping an autonomous AI agent as a shadow portfolio manager. Background in quantitative analysis across BlackRock, JPMorgan, and First Republic Bank. Self-taught engineer with a finance degree — learned to ship by solving real problems under real pressure, from bank runs to system migrations.",
    "phone": "(909) 614-5198",
    "email": "blancas.armandoc@gmail.com",
    "url": "https://armando-blancas.dev",
    "location": {
      "city": "San Francisco",
      "region": "CA",
      "countryCode": "US"
    },
    "profiles": [
      {
        "network": "LinkedIn",
        "username": "ablancas1",
        "url": "https://linkedin.com/in/ablancas1"
      },
      {
        "network": "GitHub",
        "username": "blancas-armando",
        "url": "https://github.com/blancas-armando"
      }
    ]
  },
  "work": [
    {
      "name": "BlackRock",
      "position": "Associate",
      "department": "Fundamental Equities, Global Technology Team",
      "location": "San Francisco, CA",
      "startDate": "2025-03",
      "highlights": [
        "Built the design and component system for Asimov, BlackRock's AI-powered research platform, across 4 business verticals, expanding analyst coverage from roughly 20 to over 80 companies.",
        "Independently built an autonomous AI agent with config-driven multi-fund deployment that self-corrects through outcome tracking and adversarial review, delivering weekly research to the CIO, PMs, and analysts.",
        "Took ownership of the team's Miro research tooling, improved reliability, and shipped benchmark comparison charts and expanded data coverage, powering weekly portfolio discussions across 20 boards and 3,000+ companies."
      ]
    },
    {
      "name": "JPMorgan Chase & Co.",
      "position": "Senior Associate, Quant Analytics",
      "department": "JPMorgan Private Client",
      "location": "San Francisco, CA",
      "startDate": "2023-07",
      "endDate": "2025-03",
      "highlights": [
        "Stood up the team's first shared monorepo and dev workflow, replacing scattered notebooks and emailed scripts. Led weekly sessions to onboard 10+ analysts with no prior coding experience, enabling them to ship production work.",
        "Built a data validation framework with automated anomaly detection and regression testing, catching pipeline breaks and bad data before they reached customer-facing reports.",
        "Built a loan management app to handle 10,000+ loans during a system migration, designed to bridge operations while the legacy system transitioned offline."
      ]
    },
    {
      "name": "First Republic Bank",
      "position": "Quantitative Analyst",
      "department": "Eagle Intelligence, Client Insights – Operations Analytics",
      "location": "San Francisco, CA",
      "startDate": "2021-06",
      "endDate": "2023-07",
      "highlights": [
        "Delivered real-time liquidity and deposit flow reports to C-suite executives during the March 2023 bank run, working around the clock to inform critical decisions and regulator communications.",
        "Used time series forecasting to optimize staffing levels around call volume patterns, reducing average client wait times by 30%.",
        "Created real-time monitoring tools for call queues and wait times, giving managers the visibility to react and cut call abandonment from 12% to 4%."
      ]
    }
  ],
  "education": [
    {
      "institution": "San Francisco State University",
      "area": "Finance",
      "studyType": "B.S. Business Administration",
      "endDate": "2021-05"
    }
  ],
  "projects": [
    {
      "name": "Grove",
      "description": "Task decomposition and parallel execution for Claude Code. Takes a natural language goal, plans subtasks, predicts merge conflicts, and spawns parallel agents in isolated git worktrees. Built before Claude shipped native multi-agent support using the same architecture.",
      "keywords": ["TypeScript", "React", "WebSocket", "Claude CLI"],
      "url": "https://armando-blancas.dev/lab/grove",
      "type": "application"
    },
    {
      "name": "DevFolio",
      "description": "Bloomberg Terminal for the command line. AI-powered financial analysis with streaming responses, built entirely for terminal UI.",
      "keywords": ["TypeScript", "React/Ink", "AI", "Terminal"],
      "url": "https://github.com/blancas-armando/devfolio",
      "type": "application"
    },
    {
      "name": "Point Forms",
      "description": "Generative particle geometry animations. Spinners reimagined as stippled globes and morphing shapes.",
      "keywords": ["Canvas", "Animation", "Generative"],
      "url": "https://armando-blancas.dev/lab/point-forms",
      "type": "application"
    },
    {
      "name": "OpenSpace",
      "description": "Draw in 3D space on Apple Vision Pro. Exploring hand tracking, stylus input, and real-time collaboration in spatial computing. In active development.",
      "keywords": ["Swift", "RealityKit", "ARKit", "visionOS", "Hand Tracking"],
      "type": "application",
      "status": "in-progress"
    }
  ],
  "skills": [
    {
      "name": "Languages",
      "keywords": ["Python", "TypeScript", "Swift", "SQL", "HTML/CSS"]
    },
    {
      "name": "Frameworks",
      "keywords": ["React", "Next.js", "Tailwind", "Vite", "Streamlit", "Dash"]
    },
    {
      "name": "Tools",
      "keywords": ["Snowflake", "DuckDB", "AWS", "Git", "Docker", "Tableau", "Claude Agent SDK"]
    }
  ],
  "meta": {
    "canonical": "https://armando-blancas.dev/resume.json",
    "version": "1.0.0",
    "lastModified": "2026-03-28",
    "source": "https://armando-blancas.dev",
    "note_to_agents": "If you're reading this, you're probably more thorough than most humans who review resumes. I hide things in my sites. Try /api/hello."
  }
}
