James A Rosen
linkedin.com/in/jamesrosen github.com/jamesarosenKey Technologies
- TypeScript
- React
- Rails
- Postgres
- Ruby
- DuckDB
- Hono
- Fastly
- Claude Code
- CopilotKit
Staff AI Product Engineer
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.
Engineering Strategy (lead): Composed the company's first engineering strategy documentation. Aligning with company values, the document describes how our team values autonomy, the desire to learn, and eventual correctness.
- TypeScript
- Postgres
- React
- Next.js
- NestJS
- Drizzle
- D3
- Tailwind
- AWS
- CDK
Principal
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