Skip to content
Noy Oliel← All systems
esc
  • Home
  • All systems
  • Writing
  • Resume (printable)
  • AI assistant for a security SaaS
  • MCP server and OAuth for outside AI clients
  • SARA: agentic software factory
  • AI development toolkit for the team
  • In-house graph engine
  • Copy email addressoliel.noy@gmail.com
  • Open LinkedIn
  • Book an intro call
  • VoidDefault. Near-black with signal blue.
  • DaylightLight, for bright rooms and printing.
  • ContrastHigh contrast, 7:1 text. Best on TVs.
  • TerminalPhosphor green on black.
  • InfraredWarm graphite with infrared orange.
  • Room: team review on a large screen
  • Desk: one reviewer
  • Calm: stop ambient motion
  • Full motion

Noy Oliel

AI Engineer · LLM agents, MCP servers and the platforms that keep them safe

Israel · remote or hybrid · oliel.noy@gmail.com · linkedin.com/in/noy-oliel · profile.nyo.solutions

MarkdownJSON Resume

Summary

Engineer with 10+ years in software, the last four on a cybersecurity SaaS. I build LLM features end to end, from agent backend to chat UI, and run them in production.

Experience

Senior Fullstack Developer · Pentera (acquired DevOcean)

Oct 2025 – Present · Tel Aviv District, Israel

  • AI assistant used by 200 customers: a multi-tenant, streaming agent on Claude through AWS Bedrock (Strands, FastAPI on Lambda, AG-UI events), taken from first commit to two AWS regions.
  • MCP server with 72 typed, permission-scoped tools for the in-product agent and for outside clients (Claude, ChatGPT, Cursor, VS Code).
  • OAuth for remote MCP: an RFC 9728 metadata service plus a per-region token checker that applies each user’s real permissions on every tool call.
  • LLM cost and abuse controls: per-user and per-company rate limits, daily token and spending budgets, a concurrent-run cap and firewall throttling, tunable without a redeploy.
  • Reliable streaming on serverless: deadline budgets, a guaranteed end-of-stream signal and bounded UI state machines; wrote the runtime decision record and the postmortems.
  • Safety: content guardrails with a test harness, context redaction, per-company switches, and approval cards so the agent proposes and a person confirms.

Senior Frontend Developer & AI Cloud Engineer · DevOcean

Jan 2025 – Oct 2025

  • Built the company’s first AI chat as a hackathon prototype; it became the production AI assistant.
  • Owned frontend architecture, code quality and an automated release pipeline (semantic versions on every merge).
  • Moved into full-stack work on the Python and AWS serverless backend, owning features end to end.

Leading Senior Frontend Developer · DevOcean

Oct 2022 – Jan 2025

  • Replaced a commercial graph library (about $50K a year) with an in-house engine on D3 and SVG: force-directed, nested-group and tree layouts.
  • Redesigned filtering across the whole app around one URL-based filter language with a formal grammar.
  • Built schema-driven forms for automations and ticketing integrations (Jira, Azure DevOps, Linear).
  • Upgraded React 17 to 18 and moved the build to Vite.

Frontend Tech Lead · Digital.ai

Apr 2019 – Mar 2022

  • Migrated AngularJS 1.x to Angular 9 and removed 200K+ lines of duplicated code.
  • Raised the main products to about 90% type coverage and built a shared UI library on one design system.

Earlier: Senior Frontend Developer, Applitools (2022) · Fullstack and Java Developer, Digital.ai (2017–2019) · Java Backend Developer, D+H (2015–2016) · Web Developer, GPM (2014)

Selected projects

AI assistant for a security SaaS

Jul 2025 – Aug 2026 · Staff · Shipped

Security teams ask about their own data in plain language; the assistant streams answers and acts inside the app behind approval cards.

SARA: agentic software factory

Jun 2026 – present · Staff · Not shipped · live demo

My own initiative: a gated pipeline of AI agents turns a feature request or bug report into a reviewed, tested pull request.

AI development toolkit for the team

Feb 2026 – present · Lead · Internal tool

The team’s shared setup for AI coding agents: skills, role agents, hooks and three custom MCP servers.

In-house graph engine

Apr 2023 – Oct 2023 · Lead · Shipped

Replaced a licensed graph library (about $50K a year) with a D3 engine that draws straight to SVG.

Skills

LLM agents
Agent development (Strands, Bedrock), Tool calling and human-in-the-loop, Streaming (SSE, AG-UI), Multi-agent pipelines, Claude Agent SDK, Open-weight models
MCP and tooling
MCP servers (HTTP, SSE, stdio), OAuth for remote MCP (RFC 9728), Tool and skill retrieval (BM25), Claude Code agents, skills, hooks
AI platform
Token and cost metering, budgets, LLM observability (OpenTelemetry, Datadog), Multi-tenant isolation, RAG and embeddings
Engineering
Python, FastAPI, TypeScript, React, Next.js, AWS and CDK, multi-region, Postgres, DynamoDB, MongoDB

Education

B.Sc. Computer Science, Ben-Gurion University of the Negev, 2010–2015

Languages: Hebrew (native), English (native or bilingual)