Software Engineer II AI Engineer · AI Automation · Agentic AI · NYC Metro Available for work ↗

Where AI gets used

I automate the parts of a team's work that quietly slow it down.

I spot what's slow in how a team already works and build agents, skills, and MCP servers to run it. Consulting through Common Ground AI.

Done by hand With an agent
Support ticketsTriage agent
SQL conventionsScripting agent
Client PDFsImported records
Raw exportsReporting dashboard

~4

Reference scripts replaced per change

In the team's shared agent library. Ask for a column and it writes the column, the audit-logging entry, and the history-table trigger in one step — the package that used to mean copy-pasting from three or four old scripts.

Read the writeup →

~10 hrs

Per-system WCAG audit, validated

Down from a 50–70 hour manual audit. Scored against WAVE, the accessibility tool built on the WebAIM Million: 3 measured hours closed 85% of the score gap on the first system, moving its average page score from 6.3 to 7+ out of 10.

Read the writeup →

3

MCP servers built

A company first. Agents can now query a live SQL schema, read SVN commit history, and score a document before import.

Read the writeup →

About

I'm an AI Automation Engineer, currently on contract with Cisco building agentic AI workflows. Before that, I spent three years standing up the AI function at RDE Systems from scratch: agents, MCP servers, and the infrastructure other tools plug into. What I like most is finding the part of a job that's slow, then building something that fixes it for good.

Teaching is where I get the most energy. I've mentored and guided people at pretty much every stage: kids, high schoolers, college students, working professionals. Helping someone go from stuck to confident with something new is one of my favorite parts of any project.

That mix of building things and teaching people is what led me to start Common Ground AI, a consulting practice that helps small business owners untangle their workflows and run things a little more smoothly.

What I can help with

Microsoft 365 agents

Teams and Copilot agents for inbox triage, ticket tracking, and recurring checks.

MCP servers

Give an AI assistant real, scoped access to your database, codebase, or files, with an audit trail.

Prompt libraries

Version-controlled prompts for the requests your team makes over and over.

Claude skills

Packaged skills that fold a repeated multi-step task into a single instruction.

Dashboards

KPI dashboards built straight from an export, without a BI license or a warehouse project.

Data analysis

Turn a messy export into a clean dataset and a clear answer to the question behind it.

AI enablement & platform engineering

License rollouts, champion networks, and the MCP infrastructure underneath them.

Experience

  • Agentic AI Workflow DeveloperCurrent Sep 2026 – present

    Cisco (Contract)

    Contract engagement supporting Cisco's internal agentic AI workflow tooling.

  • Software Engineer II, AI & Automation Jan 2023 – Sep 2026

    RDE Systems

    Led the AI initiative: two production agents, the company's first three MCP servers, and the AI angle on the UI/UX rebuild.

  • Founder, AI EngineerCurrent Aug 2026 – present

    Common Ground AI Consulting

    Independent AI consulting for small businesses. Shipped commongrnd.ai and workflows for a growing content creator.

  • Programming Tutor Sep 2021 – Jul 2023

    The Coder School, Short Hills, NJ

    Designed and taught project-based curricula in React, Python, and Java for students ages 7–21.

  • Frontend Developer Intern Jun 2022 – Aug 2022

    MetroStar

    Built Tableau dashboards on Census data for city planners, and reusable React components from the Tableau JS API.

Full work history →

Certifications & education

AI Fluency: Framework & Foundations

Anthropic · Apr 2026

Teaching AI Fluency

Anthropic · Apr 2026

Introduction to Model Context Protocol

Anthropic · Jul 2026

B.S. Computer Science

New Jersey Institute of Technology · 2023

Projects

Harmonic pattern detector drawing XABCD patterns on a GME chart
AI-Assisted Trading Indicators

Built a custom Claude Skill for Pine Script development, then used it to ship a harmonic pattern detector and a dynamic support/resistance indicator.

Shared with a 3,000+ member Discord trading community

Pine Script TradingView Claude Skills Harmonic Patterns
OpenClaw, the open-source AI harness used to run this local agent
Personal AI Assistant (Local Agent)

A fully local AI agent running through OpenClaw on a Mac Mini, reachable over Discord. Memory runs on Obsidian's graph links instead of a vector database.

OpenClaw Ollama Obsidian Agentic AI Python
UFC Fight Predictor app's fighter comparison view, showing matchup stats and statistical edge between two fighters
UFC Fight Predictor

An idea that stalled for years on a data problem: no public API, and the fight pages had URLs too irregular to crawl. Built a custom scraper to pull and normalize a clean dataset, then a Flask app on top of it: browse upcoming cards, sort fights by how close the stats favorite is, or compare two fighters head-to-head on career striking and grappling numbers.

Claude Code Flask Jupyter Python Web Scraping
All projects →

Contact

Full-time roles and contract work get the fastest reply, but a one-off technical question is fine too. For contract work, tell me the outcome you need and I'll say whether it's a fit.

A sentence about the role or the problem is plenty. Add a link or a job description if you have one.

It lands in my personal inbox and I answer it myself.

Thirty minutes on what you're trying to do and where it's stuck. By the end we both know whether I'm the right person for it.

Send a message

This goes to my personal inbox. Prefer email? joan.escamilla1@gmail.com