Skip to content
View jonathanprogram2's full-sized avatar

Block or report jonathanprogram2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jonathanprogram2/README.md

Jonathan Mirabal β€” GitHub profile banner

Jonathan Mirabal - AI Engineer animated banner

Typing animation showing AI engineering specialties


LinkedIn Portfolio Email


Profile Views

---

🧠 About Me

I'm an AI Engineer based in Cleveland, Ohio, with a background in Computer Science and a strong interest in building intelligent, reliable, and practical AI systems.

My work focuses on LLM engineering, agentic RAG, AI automation, and model evaluation. I enjoy building applications that go beyond simply connecting to an AI model, whether that means developing agents that interact with tools, creating systems that retrieve information from documents, or designing automated workflows that solve real problems.

I primarily work with Python, FastAPI, LangGraph, Ollama, PostgreSQL, and Docker, alongside React and TypeScript for building interactive interfaces. I also place a strong emphasis on testing, performance monitoring, and making sure the systems I develop are reliable and secure.

Outside of development, I'm continuing my education with a Master's in Human-Computer Interaction at Rochester Institute of Technology. I also hold a Bachelor's in Computer Science with a concentration in AI from Full Sail University, where I graduated as Valedictorian.


πŸš€ Featured AI Projects

An AI document intelligence application that lets users ask questions about their PDFs and get answers grounded in the source material. It combines hybrid retrieval, local LLM inference, and LangGraph-powered retrieval workflows with page-level citations and the ability to abstain when the documents don't support an answer.

  • Built authenticated document workflows with PostgreSQL/pgvector, owner-scoped access, and CSRF safeguards.
  • Added Redis and Celery for background indexing, plus Prometheus/Grafana observability.
  • Load-tested a read-heavy workflow with 577 requests, zero failures, and 140 ms p95 latency across 10 simulated users.

Python FastAPI LangGraph Ollama Qwen3 PostgreSQL pgvector Redis Celery React Prometheus

A local-first platform for running and comparing LLMs, recording inference history, and understanding how models and the services around them perform. I built it to get hands-on with model serving, observability, benchmarking, and reliability testing.

  • Track API/inference latency and model activity using Prometheus and Grafana.
  • Test database outage detection and recovery with automated integration checks.
  • Benchmarked Qwen3 1.7B at 163.04 output tokens/second across 10 local Ollama requests on an RTX 4070 Laptop GPU.

Python FastAPI Ollama Qwen3 PostgreSQL Docker React Grafana Terraform GitHub Actions

An environment for testing how AI coding agents approach software engineering tasks. A tool-calling agent can inspect files, propose code changes, and run tests, while the platform records what happened and whether the proposed fix actually worked.

  • Evaluates code repairs across four synthetic Python benchmarks in Docker.
  • Uses fail-to-pass, pass-to-pass, and held-out tests to check fixes and regressions.
  • Captures execution traces, latency, and token usage in a React/TypeScript dashboard, with 22 platform tests.

Python FastAPI Groq GPT-OSS Docker Pytest React TypeScript GitHub Actions

A human-in-the-loop support workflow that uses an LLM to classify incoming inquiries and prepare response drafts without automatically sending them. It routes sensitive or uncertain cases for review and keeps a record of what happened.

  • Built authenticated webhooks, request validation, classification, and draft generation.
  • Added human-review escalation, Google Sheets audit logs, Gmail notifications, and a separate error workflow.
  • Validated the prototype with 3/3 API-validation checks and 6/6 classification/escalation scenarios using fictional inquiries.

n8n GPT-4o-mini JavaScript Webhooks Google Sheets Gmail PowerShell


πŸ”Ž What I'm Building

Document intelligence Model systems & evaluation Human-centered automation
PDFs β†’ Hybrid retrieval β†’ Grounded answers LLM inference β†’ Benchmarks β†’ Observability Webhooks β†’ LLM decisions β†’ Human review
ContextIQ CloudForge AI Β· AgentForge JayEX

🧰 Technologies I Work With

LLMs & AI systems
Ollama Qwen3 LangGraph Agentic RAG Embeddings Hybrid Retrieval Groq API OpenAI API

Backend & automation
Python FastAPI Node.js Express n8n REST APIs Webhooks Redis Celery

Data, infrastructure & testing
PostgreSQL pgvector Docker Docker Compose Terraform Prometheus Grafana Pytest Locust Ruff GitHub Actions

Frontend
React TypeScript JavaScript Next.js HTML/CSS Figma


πŸ“Š GitHub Activity

Animated GitHub contribution summary GitHub repositories by language Animated GitHub stats

🌐 More Projects

  • Obel β€” A React command center for financial tracking, productivity, APIs, and AI-assisted workflows.
  • Crypto Sentiment Analyzer β€” A Next.js/TypeScript app that combines headline sentiment and market momentum into a cryptocurrency sentiment score.
  • Space Tourism Website β€” A responsive React interface with custom navigation and animations.

Interested in LLM systems, AI automation, or building reliable AI products?
Connect with me on LinkedIn Β· Explore my repositories

Gradient wave footer

Pinned Loading

  1. ContextIq ContextIq Public

    Local-first AI document intelligence platform powered by RAG, Ollama, pgvector, React, and FastAPI.

    Python

  2. CloudForge-AI CloudForge-AI Public

    Local-first AI inference and MLOps platform featuring LLM benchmarking, FastAPI, React, PostgreSQL, Docker, Prometheus, Grafana, and automated CI/CD.

    Python

  3. agentforge agentforge Public

    AI coding agent evaluation platform built with Python, FastAPI, React, and Docker. Features autonomous bug fixing, multi-model benchmarking, performance analytics, and automated testing.

    Python

  4. jayex-ai-customer-support jayex-ai-customer-support Public

    AI-powered customer support automation with n8n, OpenAI, JavaScript, and automated evaluation.

    PowerShell

  5. Obel Obel Public

    Obel is a sleek, Webull-style dashboard that combines real-time market data, news, weather, and task planning into one futuristic command center.

    JavaScript