Skip to main content
ofri peretz

Engineering Leader & Open Source Creator

Ofri Peretz

Building Products That Matter. Architect of the Interlace ESLint Ecosystem 466 rules across 30 specialized plugins, designed for the AI/Agentic era.

Impact

The numbers behind the work

Cumulative totals across code, writing, and community engagement. Source-of-truth: Supabase v_* views, written by a daily ingest cron and cached for ~12 hours.

npm downloads
0
Packages published
0
GitHub stars
0
Contributions
0
Articles published
0
Article views
0
Reactions
0
Comments
0

Aggregate display values: npm downloads: 389.1K, Packages published: 36, GitHub stars: 15, Contributions: 0, Articles published: 81, Article views: 7.4K, Reactions: 85, Comments: 67

About

OP

Building products that matter

Engineering Leader with a decade of experience shipping production JavaScript at scale. Currently focused on AI-native developer tools — building static analysis that empowers both humans and AI coding assistants to catch security issues before they ship.

Architect of the Interlace ESLint Ecosystem 30 specialized plugins, 466 rules, covering OWASP Top 10, LLM Security, and database hardening. Built for the agentic era.

Career

Work experience

  1. U.S. Site Engineering ManageratSnappy (Austin, TX)
    • · Built first U.S. engineering team
    • · Leading largest distributed team (US/EU)
  2. Open Source Creatoratofriperetz.dev
    • · 30 ESLint plugins, 466 rules
    • · Deep dives on JS/TS, testing & platform engineering
  3. DevEx Team Lead + API LeadatSnappy (Tel Aviv)
    • · First monetized API platform
    • · 25+ shared packages, mono-repo
  4. Full Stack EngineeratSnappy
    • · Scaled APIs 100x
    • · 1,000+ tests, TypeScript migration
  5. Previous RolesatVarious
    • · 6 years of platform engineering across startups and scale-ups

Open Source Philosophy

Open source is the ultimate learning accelerator. By building in public, I stay state-of-the-art, give back to the community, and build trust through transparent, well-documented code.

Writing

Latest articles

View all →

Stack

What I work with

Languages

  • TypeScript
  • JavaScript
  • Node.js

Frameworks

  • React
  • Express
  • NestJS
  • Next.js
  • Nuxt

Backend

  • Kafka
  • Redis
  • PostgreSQL
  • MongoDB
  • Serverless

Cloud / DevOps

  • AWS
  • Docker
  • Kubernetes
  • Vercel

DevEx

  • ESLint
  • Nx Monorepos
  • CLIs
  • Static Analysis

AI-Native

  • LLM-friendly errors
  • MCP servers
  • Agentic tooling

FAQ

Common questions

What is the Interlace ESLint Ecosystem?
A collection of 30 production-ready ESLint plugins designed for the AI/Agentic era. LLM-optimized error messages empower both human developers and AI coding assistants to catch and fix security vulnerabilities automatically.
Why AI-native ESLint plugins?
Traditional ESLint error messages are designed for humans reading them in an IDE. As AI coding assistants become more prevalent, error messages also need to be machine-parseable with clear remediation guidance. Our plugins bridge that gap.
Which security standards do the plugins cover?
Comprehensive coverage for OWASP Top 10 2021, OWASP Mobile 2024, and framework-specific patterns for Express, NestJS, Lambda, Postgres, MongoDB, and more. Each plugin includes detailed docs with Known False Negatives disclosed.
What technologies do you work with?
Languages: TypeScript, JavaScript, Node.js. Frameworks: React, Express, NestJS. Backend: Kafka, Redis, Serverless. Cloud: AWS, Docker, Kubernetes. DevEx: ESLint, Nx Monorepos, CLIs.