Skip to content
BackNov 7
Connor O.
Upwork badge

Connor O.

Senior Full-Stack & AI Engineer | LLM Apps, AI Agents, RAG, Voice AI

I'm a senior full-stack and AI engineer , and I do the hands-on work on LLM apps, RAG search and fine-tuned models. I do voice AI and automation too. At U.S. Army DEVCOM, I worked on PyTorch CNNs for computer vision in Army applications. There, we used prompt engineering and better data priorities to raise a proprietary LLM's live accuracy by about 42%. My MEng in Engineering Management is from Cornell. My BS in Computer Engineering is from Virginia Tech, and I earned both on defense SMART Scholarships. • A pipeline that sorts support requests, pulls the right docs for each one and has an LLM draft the reply. Nothing it writes is used until it passes a JSON schema and the business rules, and every run is logged so it can be replayed. • Graph RAG that joins a Neo4j knowledge graph with vector search. That way the LLM gets the right context for each of the questions it's asked. • For places where cloud APIs weren't available, I fine-tuned a Llama model with LoRA and made it smaller with quantization. A local RAG pipeline lets it answer with no internet at all. • A real-time voice app that runs on LiveKit. Deepgram turns speech into text and ElevenLabs speaks the reply, with OpenAI and Anthropic models in between. Most of the work went into turn-taking and lag. • On Upwork, an email automation that checks the status of each UPS tracking number and replies, and a brand marketing automation. Both of them got 5.0 ratings. • Data engineering and ETL, and dashboards in Procore. • I've also served LLMs on private GPUs with vLLM, NVIDIA Triton and TensorRT-LLM. And the Hugging Face vision models I used hit 82-95% accuracy on first-review insurance claims. Tools I use: Python, PyTorch, Hugging Face, LangChain, LangGraph, OpenAI and Anthropic APIs, Pydantic, LiveKit, Deepgram, ElevenLabs, Neo4j, vLLM, n8n, Zapier and AWS. Work starts with a written plan. Then you get small working pieces to test early, and written updates from me at every step. It all ships on containers and the cloud, and your team gets docs it can keep up after the handover.

🇺🇸Philadelphia, United States$85/hr100% JSS5.00 (4)Since May 2021

Earnings and projects

MRR
$5.6k

Last 6 months ÷ 6

World#4,413 / 412k
🇺🇸Country#1,543 / 62.1k
Revenue, last 30 days
—

Read daily since Nov 2, under 30 days

Total earnings
$35k

Billed in all: $37k

World#99,611 / 412k
🇺🇸Country#17,418 / 62.1k
Per project
$5.8k

$5.6k in the last 6 months

World#29,710 / 412k
🇺🇸Country#4,900 / 62.1k
Projects, last 6 months
6
17% fixed83% hourly
World#34,407 / 412k
🇺🇸Country#4,906 / 62.1k
Projects in all
6

Across 7 contracts

14% fixed86% hourly
World#250,292 / 412k
🇺🇸Country#35,789 / 62.1k

Earnings, last 30 days

$36.5kNothing earned since Nov 2Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$36.0k$36.5k$37.0k$37.5kNov 2Nov 5Nov 7

Tracked from Nov 2, 2026.

Skill rankings: Top 1% in Hugging Face

Ranked by MRR among everyone on Upwork with the skill.

  1. #4Hugging Face300 freelancers · 🇺🇸 #2Top 1%
  2. #7LLM Engineering120 freelancers · 🇺🇸 #1Top 6%
  3. #11LLM API Integration359 freelancers · 🇺🇸 #2Top 3%
  4. #20Machine Learning Model1,169 freelancers · 🇺🇸 #7Top 2%
  5. #50Computer Vision2,498 freelancers · 🇺🇸 #14Top 2%
  6. #109Zapier7,225 freelancers · 🇺🇸 #39Top 2%
  7. #109Large Language Model2,726 freelancers · 🇺🇸 #29Top 4%
  8. #113FastAPI4,337 freelancers · 🇺🇸 #23Top 3%