About

Senior Software Engineer with 7+ years building scalable web applications and leading technical initiatives. Currently at Cognite, working on AI for industry.

Technical Focus

Frontend: TypeScript, React, Next.js, single-spa, microfrontends, modern testing frameworks

Backend: Node.js, Java Spring Boot, GraphQL, Python

AI: LangGraph, agentic loops, agent UX in existing products

DevOps: Docker, automated testing (Playwright, Selenium), GitHub Actions

Experience

Senior Software Engineer · Cognite

2026 — present

On the Atlas team, building the Atlas AI product as part of the Agent Experience group. Mostly frontend, with a focus on making a persistent AI agent feel native inside a large microfrontend application.

  • Solved persistent agent state across single-spa microfrontends, where a memory-router subapp has to survive navigation between independently bundled applications
  • Authored relay-state, an open source state synchronization library built on useSyncExternalStore and a window-level cache
  • Working on the agentic loop with LangGraph

Senior Software Engineer · Parchment (Instructure)

2018 — 2026

Progressed from Integration Engineer to Sr. Software Engineer to Engineering Manager, then back to a Senior IC role.

  • Architected GraphQL code generation improving type safety across frontend apps
  • Led Next.js adoption and major framework upgrades organization-wide
  • Increased product conversion rates from 20% to 80%+ through technical optimization
  • Built CLI tools and testing infrastructure used by multiple engineering teams

Education

MBA & BS Computer Science from Kansas Wesleyan University.

Full resume available upon request.

© Copyright 2026, Leo Mendez