Ian Greenough

Founding Product Engineer

Ian Greenough

Founding Product Engineer

Download Resume (PDF)

Professional Summary

I'm a founding product engineer with 15+ years joining early-stage startups at technical inflection points to establish frontend architecture, testing infrastructure, and full-stack systems. I specialize in TypeScript/React at scale, with growing full-stack ownership through Node.js/Express/PostgreSQL and AI-augmented development workflows. I ship end-to-end features and AI-integrated products without sacrificing quality.

Selected Impact

  • Led multi-quarter frontend modernization efforts (TypeScript migrations, testing infrastructure) that materially reduced production incidents and unblocked faster feature delivery.
  • Established frontend quality and DX standards (testing, Storybook, CI) adopted across teams, improving onboarding speed and code maintainability.
  • Partnered closely with product and design to optimize critical user flows, directly contributing to significant revenue and conversion gains.

Professional Experience

Founder

Döppelscript
Feb 2026CurrentSeattle

Founded Döppelscript, an AI writing tool that learns a user's voice from their existing writing and generates LinkedIn-ready content in that voice, shipping a working MVP in three days on Next.js 15, Express/TypeScript, Postgres (Neon), Cloudflare R2, BullMQ workers, and the Anthropic Claude API.

TypeScriptNext.jsExpressPostgreSQL+1

Founding Engineer

Liminary
May 2025Feb 2026Seattle

Architected and maintained the Liminary app across 3 product surfaces (Chrome extension, web app, and injectable page overlays), authoring ~50% of the frontend codebase for an AI-powered research tool in a team of 4.

TypeScriptReactChrome ExtensionsAI/LLM

Staff Software Engineer

The Rounds
Aug 2022Apr 2025NYC

Led a complete JavaScript-to-TypeScript migration across the codebase, improving type safety, reducing runtime errors, and accelerating code reviews over a ~2.5-year tenure.

TypeScriptReactApollo GraphQLCI/CD

Founding Engineer

Arketa
Apr 2021Aug 2022Los Angeles

Joined as founding engineer when the platform served ~100 fitness studios and shipped 8+ major features (POS, checkout, scheduling, media pipelines) that helped grow the client base to 500+ within 16 months.

ReactTypeScriptStorybookNode.js

Senior Frontend Engineer

Daily Harvest
Apr 2019Apr 2021New York

Drove a full Angular-to-React migration for a high-traffic DTC e-commerce platform, doubling developer velocity and unblocking the team to ship faster across multiple product lines.

ReactAngularReduxJavaScript

Senior Frontend Engineer

Advance Digital
Apr 2017Apr 2019New York (Remote)

Built isomorphic React/Redux applications from the ground up for a major digital media company, delivering server-rendered, SEO-optimized experiences across a network of regional news properties.

ReactReduxJavaScriptNode.js

Software Engineer

COTA
Apr 2015Dec 2016New York

Built frontend applications for a healthcare analytics platform focused on cancer outcomes tracking, delivering data visualization and clinical workflow tools used by oncologists and research teams.

JavaScriptReactD3.jsNode.js

Software Engineer

Rent The Runway
Aug 2014Mar 2015New York

Contributed to the frontend engineering team at a high-growth fashion rental marketplace, building e-commerce features for a platform that would go on to IPO in 2021.

JavaScriptRuby on RailsHTMLCSS

Frontend Developer

Kabam
Aug 2010Jul 2013San Francisco

Implemented universal localization framework in Ruby and ActionScript, allowing gaming titles to be deployed in multiple languages for European and Asian markets.

ActionScriptRubyAdobe AirJavaScript

Frontend Developer

Slide
Mar 2008Mar 2010San Francisco

Developed an in-house framework for the delivery of RIA content utilizing Flash, JavaScript, and HTML.

FlashJavaScriptHTMLActionScript

Skills

Core

TypeScriptJavaScriptReact.jsVue.jsNext.js App Router/Server ComponentsNode.jsExpress

AI/LLM

Multi-model AI development workflows (Claude Code, Cursor)OpenAI EmbeddingspgvectorPrompt EngineeringStreaming Completions

State & Data

Redux/Redux ToolkitZustandTanStack QueryApollo GraphQLPostgreSQLFirebase

Styling

CSSSCSS ModulesTailwind

Testing

MochaJestVitestCypressPlaywright

Tooling

ViteWebpackTurborepoRailwayCI/CDChrome ExtensionsExpo/React Native

Education

Web Design/Graphic Design

Sacramento City College
2006 – 2008Sacramento, CA