James A Rosen

Staff Engineer, AI Systems

James A Rosen, pixelated, wearing a bow tie

James A Rosen

linkedin.com/in/jamesrosen github.com/jamesarosen
I ship production systems and write engineering strategy — often the same day

Key Technologies

  • TypeScript
  • React
  • Rails
  • Postgres
  • Ruby
  • DuckDB
  • Hono
  • Fastly
  • Claude Code
  • CopilotKit

Staff AI Product Engineer

Snapp Stats

Structured data (lead): designed and implemented a production ELT+MCP pipeline that makes sports statistics queryable by AI agents.

Agentic coding: automated and accelerated our team's development with multi-agent reviews, continuous-improvement agent skills, and agent-legible o11y data.

  • TypeScript
  • Claude Code
  • React
  • CopilotKit
  • AG-UI
  • DuckDB
  • FastAPI
  • Python

Work Experience

Staff Engineer

Production readiness (lead): Led the launch preparations and roll-out for all major web application systems: analytics, forecasting, event-planning. Optimized Postgres user-defined functions and row-level security. Implemented observability and performance monitoring from browser to database.

Interim Head of Engineering (two stints, 7 months total): Led the company's first ISO 27001 certification and first annual renewal, covering all production systems and external customer data environments. Led data-center migration to support EU-based customers. Member of hiring team for Head of Engineering. Wrote first engineering strategy. Managed 2 employees, 8 contractors.

DX.AI (lead): Led a month-long team-wide experiment to find the right AI tools and workflows for our team; by the end, both Engineering and GTM were confidently using AI in their daily work.

  • TypeScript
  • Postgres
  • React
  • Next.js
  • NestJS
  • Drizzle
  • D3
  • Tailwind
  • AWS
  • CDK

Principal

Confident Technology

Independent software engineering consultant. Projects included a high-performance stock dashboard and a SaaS microfrontend platform.

  • TypeScript
  • React
  • Remix
  • WebSocket
  • Hono
  • Single-SPA
  • Tailwind

Senior Software Engineer

Full-stack, full-lifecycle holistic software engineering to help solve the climate crisis.

  • TypeScript
  • React
  • Remix
  • Fly.io

Staff Engineer
Engineering Manager

Manager, Business Systems: Managed a team of 1-6 full-stack engineers. Helped define Everlane's first career ladder framework. Separated a monolithic ecommerce application into a suite of first- and third-party systems. Boosted conversion and revenue-per-transaction by migrating product search to Algolia.

CMS (tech lead): Evaluated vendors, implemented multiple proofs-of-concept, and migrated key pages to the new system. Increased efficiency for the Marketing team, gave them new control over targeting and scheduling, and made our pages more consistent and accessible.

CDN (lead): Moved API caching and other logic from Everlane's origin servers to the edge, improving page-load times.

  • Ruby
  • Rails
  • JavaScript
  • React
  • Redis
  • Cloudflare
  • HTTP
  • Terraform
  • Builder.io
  • Algolia

Senior Architect
Engineer

Tech Lead & Mentor, UX: Onboarded and coached a team of junior developers, some of whom were in their first software-engineering role. Organized a quality engineering task-force that focuses on bugs, performance improvements, code quality, library upgrades, and tool development.

UI Redesign (tech lead): led a comprehensive redesign of the Fastly control plane. Built interfaces that expose complex CDN controls without overwhelming users. Migrated from Backbone to Ember. Established a UI component library shared by all Fastly applications. Built a front-end application platform that enables teams to quickly deploy new applications.

  • JavaScript
  • Ember.js
  • Fastly
  • GCP
  • D3
  • Ruby
  • Rails

Lead Engineer
Sr. User Happiness Engineer

App Marketplace (lead): built the Zendesk App Marketplace and Zendesk App Framework API from concept through production to handoff. ZAM was a strategic initiative to promote extensibility while maintaining security and stability. The marketplace has grown to ~1,977 apps.

Lotus (major contributor): rebuilt the agent interface, migrating from jQuery to Ember.js.

  • JavaScript
  • Ember.js
  • Ruby
  • Rails
  • MySQL

Education

Master of Science Summa Cum Laude

Information Security Policy and Management
Carnegie Mellon University

Bachelor of Science Cum Laude

Computer Science
Washington University in St. Louis