_

Danny kaganovitch

Available forFreelance & consulting
SpecializationAI agents • RAG • MCP
Contactdanny.kaganovitch@gmail.com
BackgroundOracle • Amdocs

About
me

Full-Stack + AI Engineer
I'm a full-stack engineer who became an AI engineer — and that combination is the whole point. Ten-plus years shipping Node.js and TypeScript systems, now building AI into them: agents, retrieval, and MCP servers that live inside real products instead of stopping at a demo.
The model is the easy part. An agent is only as good as the system around it — clean data access, reliable tool integrations, state that persists, and a frontend people will actually use. I've spent a decade building those load-bearing parts, so the AI layer sits on a foundation rather than replacing one.

Focus

AI + Full stack

Building

Agents • RAG • MCP

Experience

10+ years

Status

Freelance

What I
deliver

01
SERVICE

AI Integration

Intelligent features inside the product you already have.

02
SERVICE

AI Agents & RAG

Answers grounded in your data, with tools to act on it.

03
SERVICE

MCP Servers

Your systems, safely reachable by Claude and ChatGPT.

04
SERVICE

Enterprise Systems

CRM, ERP and billing behind a single agent.

05
SERVICE

Full-Stack Delivery

The application the AI layer needs to live in.

Project
gallery

Recent work, most of it AI and automation, built either solo or as the lead engineer.

AI AGENT • SALESFORCE • NETSUITE

AI Agent for Quote-to-Cash

Revenue operations ran across three disconnected systems: sales in Salesforce, finance in NetSuite, and quoting, subscriptions and pricing in MonetizeNow. Built an AI agent with a typed tool layer spanning all three APIs. Every tool validates its inputs, uses scoped credentials and runs read-only by default, with write operations gated deliberately. The agent plans multi-step work across systems, holds conversation memory, and cites which system each fact came from.

Main Portions

NodeJS • Typescript • OpenAI • Salesforce API

NodeJSTypescriptOpenAISalesforce APINetSuiteMonetizeNow
AI Agent for Quote-to-Cash — project visual

PROJECT PREVIEW

WORKFLOW AUTOMATION

AI Workflow Automation

An entire content pipeline moved by hand, with a person shepherding each item between tools. Built an automation layer covering the full pipeline, extended over two years as the client's operation grew. 600+ hours across a two-year engagement.

Main Portions

Zapier • NodeJS • Typescript • API Integration

ZapierNodeJSTypescriptAPI Integration
AI Workflow Automation — project visual

PROJECT PREVIEW

NESTJS • PLAYWRIGHT

Browser-Driven Data Collection Agent

Data needed at scale from sources with no usable API. A NestJS service driving Playwright to collect structured data reliably, with the error handling and retry behavior that separates a scraper which runs once from one that runs every day.

Main Portions

NestJS • Typescript • Playwright • NodeJS

NestJSTypescriptPlaywrightNodeJS
Browser-Driven Data Collection Agent — project visual

PROJECT PREVIEW

REACT • FIREBASE

Firebase Prototype to MVP in 5 Weeks

A client needed a working product in front of users fast, not a specification. Built a functional MVP on Firebase with a React frontend and Leaflet.js mapping, taken from prototype to launch in five weeks.

Main Portions

React • Firebase • Leaflet.js • JavaScript

ReactFirebaseLeaflet.jsJavaScript
Firebase Prototype to MVP in 5 Weeks — project visual

PROJECT PREVIEW

NODEJS • SEQUELIZE

3go.com — Backend Architecture

A production backend needing a schema and architecture built to last. Backend architecture on Node.js and Sequelize, with the data model designed up front rather than accreted.

Main Portions

NodeJS • Sequelize • PostgreSQL • Express

NodeJSSequelizePostgreSQLExpress
3go.com — Backend Architecture — project visual

PROJECT PREVIEW

NESTJS • REACTJS

Cap Business Plan/Decision Application

CapBusiness tool for compaines, Backend is built in NestJS + PostgreSQL. Frontend is built in React

Main Portions

NodeJS • Typescript • NestJS • PostgreSQL

NodeJSTypescriptNestJSPostgreSQLReactMaterialUI
Cap Business Plan/Decision Application — project visual

PROJECT PREVIEW

EXPRESSJS • REACTJS • FIREBASE

Openmined Courses

Learning platform offered by Openmined.org. Backend is bulit in Firebase clouding functions and firestore. Frontend is built in React and latest Hooks. It manages content using CMS.

Main Portions

NodeJS • Typescript • Firebase • Express

NodeJSTypescriptFirebaseExpressReactChakraUITailwindCSS
Openmined Courses — project visual

PROJECT PREVIEW

EXPRESSJS • NUXTJS

Kindquiz

AI-driven social impact engagement. Assess, activate, and align your organizational culture. Backend is build in NodeJS + Sequelize + Express, frontend is built in VueJS for admin panel, NuxtJS for quiz application, wordpress for landing pages.

Main Portions

NodeJS • Sequelize • Express • PostgreSQL

NodeJSSequelizeExpressPostgreSQLVueJSNuxtJSWordpress
Kindquiz — project visual

PROJECT PREVIEW

Journey
milestone

Professional path & impact

Dec 2020 — Present
C

Freelancer

Consultation

Independent consulting on AI integration, agents and MCP servers, built on Node.js and TypeScript backends. Recent work spans retrieval systems over client data, agents that drive Salesforce, NetSuite and MonetizeNow, and long-running workflow automation.

CONTRACT
Aug 2017 — Dec 2020
Oracle

Solution Architect

Oracle

Built the foundations of a web components library to integrate into client's web applications. Ensured that the library is lightweight, easy to extend and maintain. Managed a small developer team (3 to 4 developers).

FULL-TIME
Sept 2010 — Aug 2017
Amdocs

Software Automation Engineering

Amdocs

Served as a second developer on a system modernization project. Built the app architecture and design system components. Implemented workflows and guidelines for code consistency, readability, maintainability, and testability. Conducted R&D for libraries and ways to improve our codebase. Helped and mentored junior developers from various backgrounds.

FULL-TIME

Stack tools

The AI layer and the backend underneath it—aligned with how I actually ship.

1

AI

  • OpenAI API
  • LangChain.js
  • RAG
  • MCP
  • Tool calling
  • Qdrant
  • pgvector
2

Backend

  • Node.js
  • TypeScript
  • NestJS
  • Express
  • REST
  • GraphQL
3

Frontend

  • React
  • Vue
  • Next.js
  • Electron
  • JavaScript
4

Data

  • PostgreSQL
  • MongoDB
  • Supabase
  • Firebase
  • Redis
  • Elasticsearch
5

Cloud & Systems

  • Docker
  • Kubernetes
  • AWS
  • GCP
  • Azure
  • Salesforce
  • NetSuite

Powered by coffee & commits

A chronicle of persistence and problem solving.

Fetching contribution data...

READY TO COLLABORATE?

Let’s
Ship The
next thing

Schedule 15 minutes
0digital impressions