Nir Tamir

Nir Tamir

Founding Engineer · Frontend-led, full-stack TypeScript · AI products

Frontend engineer with 10+ years of experience. I've been the first or only frontend engineer at four startups, starting from an empty repo every time. I own the whole product surface (architecture, UI and the type-safe API layer) and go full-stack in TypeScript when the product needs it. I work agent-first, running parallel coding agents with lint rules and E2E tests as guardrails, and ship at the speed of a small team.

years shipping web products
10+
first frontend engineer at a startup
4×
faster dev server after moving Cycode to Vite
50×
monthly npm downloads (used by AWS SDK)
100K+

Experience

  1. Independent logo

    Independent · Frontend / Product Engineer

    Jan 2024 – Present

    Remote engagements with AI startups in the US, Europe and Israel.

    Genie Labs logo

    Genie Labs · AI image generation for creative studios

    Mar – Apr 2026

    • Started from zero: no repo, no infrastructure. Delivered a working MVP in 6 weeks as the only frontend engineer.
    • Built a Figma-like canvas for arranging and editing AI-generated images, with an integrated AI chat that streams reasoning and tool calls to generate and edit images.
    • Mocked the AI backend with its real recorded streams, so frontend work never waited on the backend. Onboarded the developers who took over the codebase.

    React · TypeScript · Konva · TanStack AI · TanStack Query · MSW

    Peaklight logo

    Peaklight · AI that adds context to online content

    Jan 2024 – Feb 2026

    • Owned the frontend for 2+ years on a four-person founding team (founder, product designer, backend engineer, me), distributed across the US and Europe.
    • Adopted Next.js App Router, React Server Components and Server Actions in early 2024. Diagnosed and fixed RSC first-load performance limits, and published the lessons as an article.
    • Designed a type-safe API client shared across the frontend, and implemented WorkOS authentication. Both are published as articles.

    Next.js · RSC · Server Actions · TypeScript · WorkOS

    Mixtiles logo

    Mixtiles · Photo tiles for your walls

    Jul 2024

    • Improved 3D rendering performance in the product experience (2-week engagement).

    Three.js · React Three Fiber

  2. Youleap logo

    Youleap · Founding Frontend Engineer · Remote

    May 2022 – Dec 2023

    • Fourth team member, after the two founders and the VP R&D. Owned the entire frontend.
    • Built an AI app generator: an Airtable-like data grid, plus a fine-tuned model that wrote React components bound to the user's data and rendered them live in Sandpack. This was 2023, before AI app builders became a category.

    Next.js · TypeScript · Radix UI · TanStack Query · Tailwind · Sandpack · Turborepo

  3. Cycode logo

    Cycode · Senior Frontend Developer · Seed to Series B

    Sep 2020 – May 2022

    • Joined as employee ~12 and the only frontend engineer. Drove the frontend architecture and technical decisions as the frontend team grew to 8 and the company to ~70 people.
    • Built many product features from scratch end to end, from the UI to the Node.js and GraphQL API.
    • Rebuilt the design system and built the shared table and data-fetching infrastructure the product runs on.
    • Migrated the build from webpack to Vite, which made the development server 50× faster.

    React · TypeScript · GraphQL · Node.js · TanStack Query · Vite

  4. CME Group logo

    CME Group · Senior Frontend Developer

    May 2019 – Jan 2020

    • Built the documentation service for the new platform.

    React · Redux · Node.js

  5. Any.do logo

    Any.do · Frontend Developer

    Aug 2018 – May 2019

    • Built the new onboarding experience, the notification center and the referral flow for a productivity app with 10M+ users.
    • Contributed to the Electron macOS app, including a native calendar integration (Objective-C++ Node addon).

    React · TypeScript · Redux · Electron

  6. Israeli Air Force, Ofek Unit logo

    Israeli Air Force, Ofek Unit · Software Developer

    Oct 2014 – Mar 2018

    Java

Products I build

  • Soccer team manager with match video review, built solo with parallel agents (550+ commits since Jan 2026). Web, iOS, Android, Apple Watch (Swift) and Xiaomi watches: players log events offline on the watch and they sync to the match video.

  • Auto-registration for gym classes. Solid 2 and Effect background workers, plus an MCP server that exposes it as a ChatGPT app.

  • Learn a book's hard words before you read it. EPUB and PDF parsing runs in the browser; AI generates study cards with translations.

  • A browser remake of the 1999 game with Three.js and React Three Fiber, using models from the decompiled game.

Open source and speaking

  • ESLint plugins: Author of 6 published ESLint plugins and a strict shared ESLint / oxlint config. eslint-plugin-sort-export-all has 100K+ monthly npm downloads and is used by the AWS SDK for JavaScript v3.
  • Slidev for Obsidian: Community plugin with 1K+ downloads. Also slidev-addon-sandpack and pr-splitter (an AI tool that splits large PRs).
  • Talks: JavaScript Israel, ReactNext and NodeTLV, including “Adding AI Capabilities to React Apps with the Vercel AI SDK”.

Skills

Frontend
  • TypeScript
  • React (RSC, Compiler)
  • Next.js
  • SolidJS
  • TanStack Start / Router / Query
  • Tailwind
  • Design systems
  • Three.js / R3F
  • React Native / Expo
Full-stack
  • Node.js
  • oRPC
  • GraphQL
  • Prisma / Postgres
  • Better Auth / WorkOS
  • Effect
AI products
  • Streaming chat and agent UIs with tool calls
  • Vercel AI SDK
  • TanStack AI
  • MCP servers / ChatGPT apps
How I work
  • Codex and Claude Code with parallel agents
  • Strict ESLint / oxlint configs
  • Custom lint rules
  • E2E tests

Earlier: Vue, Angular