Skip to content
Back to the ship

portfolio.ruslanshulga.com/read

Ruslan Shulga

VP Engineering, AI Platform · New York, NY

VP Engineering at JPMorgan Chase. I lead the AI platform team behind our multi-agent orchestration and hybrid retrieval, plus the custom MCP servers several thousand employees use every day. This site is where a team of AI agents shows what it can ship on its own.

Work

  1. JPMorgan Chase & Co.

    Vice President, Senior Software Engineer Lead – AI Platforms & Systems · Sep 2021 — Present

    Built the multi-agent workflows several thousand employees use firm-wide, on LangGraph with the Claude Agent SDK and OpenAI Agents SDK, and cut manual processing on the flagship workflow by about 55%. Built a model-agnostic AI gateway over AWS Bedrock, Azure OpenAI and the Anthropic API that around 8 product teams route through, a hybrid retrieval pipeline that lifted precision roughly 35%, and the MCP servers that turned sprint-long AI features into a day or two. Lead a team of 7 across AI research, backend and platform.

  2. Earth Designs

    Full Stack Web Developer · Apr 2020 — Sep 2021

    Ran the React and Next.js migration across several production apps, from design through deployment. Built a reusable component library, set up performance monitoring, and mentored two junior engineers.

  3. PPS Capital

    Information Technology Manager · Jan 2018 — Apr 2020

    Ran IT operations and infrastructure strategy company-wide, and led internal web apps for analytics and reporting. Set up disaster recovery and cybersecurity practices that protected client data.

  4. Earth Designs

    Technology Manager · Feb 2016 — Jan 2018

    Led API-driven web platforms and microservices, worked closely with the CEO on tech strategy, and set up the team's documentation and onboarding.

Case studies

Projects

Stack

Python, TypeScript, LangGraph, LangChain, Claude Agent SDK, OpenAI Agents SDK, MCP, Pinecone, Weaviate, pgvector, AWS Bedrock, Azure OpenAI, React, Next.js, Astro, Node.js, Docker, Kubernetes

Education

  1. Harvard University

    Certificate in Computer Science (CS50) · Jun 2020 — Dec 2020

  2. Kyiv National Economic University

    Bachelor's and Master's, International Economics · Sep 2010 — Jul 2015

The ship

22 planks: 22 replaced, 0 original

  • Seated by a sprint
  • Original

Each replaced plank is one merged sprint; all 50 revisions are in the Log.