Skip to content
BackNov 7
Vincent J.
Upwork badge

Vincent J.

Trading Bot & AI Automation Developer | NinjaTrader, MT5, Python

I build trading automation and AI systems that hold up in live use — not demos that break on the first reconnect. Trading automation Expert advisors, indicators, dashboards and execution engines across NinjaTrader 8 (C#), MetaTrader 4/5 (MQL), TradingView (Pine Script), TradeStation (EasyLanguage) and Quantower — plus the licensing infrastructure if you sell your tools commercially. What separates a bot that works from one that quietly loses money is rarely the entry logic. It's whether signals confirm on closed bars instead of repainting, whether one signal produces exactly one position no matter how many ticks it persists across, whether the risk layer can veto a trade regardless of how good the setup looks, and whether the system reconciles against the broker's actual positions after a restart instead of trusting its own memory. I build all of that in by default. I don't sell strategies. You bring the rules; I turn them into software that executes them exactly, with honest measurement of what it actually does. AI & automation engineering Production systems where language models do bounded work inside deterministic software: document and invoice extraction with confidence flagging, retrieval assistants that cite their sources and say "I don't know" instead of inventing an answer, API and webhook integrations, and pipelines that run unattended for months. Python, FastAPI, PostgreSQL, Redis workers, OAuth 2.x, Claude and OpenAI APIs, n8n. The discipline is the same as on the trading side: idempotent processing so a retried webhook never fires twice, reconciliation against external state, cost controls before expensive calls, and recovery from restarts treated as a design assumption rather than an afterthought. Also Excel/VBA, Google Sheets and Apps Script, Power Query, financial models and reporting — a finance background (business administration) means I check whether a number is right, not just whether the formula calculates. How I work Fixed price per milestone, fully async, no calls. You get the complete source code, documentation, and a system you own and can maintain without me. I tell you up front what I can't do rather than discovering it halfway through.

🇩🇪Kottmarsdorf, Germany$65/hr100% JSS4.97 (28)Since Nov 2025

Earnings and projects

MRR
$4.5k

Last 6 months ÷ 6

World#6,406 / 412k
🇩🇪Country#42 / 3,842
Revenue, last 30 days
$7.5k

Last 6 months: $27k

World#2,637 / 412k
🇩🇪Country#18 / 3,842
Total earnings
$49k

Billed in all: $49k

World#77,079 / 412k
🇩🇪Country#535 / 3,842
Per project
$865

$1.4k in the last 6 months

World#135,222 / 412k
🇩🇪Country#1,157 / 3,842
Projects, last 6 months
20
100% fixed0% hourly
World#6,057 / 412k
🇩🇪Country#38 / 3,842
Projects in all
57

Across 58 contracts

100% fixed0% hourly
World#53,504 / 412k
🇩🇪Country#399 / 3,842

Earnings, last 30 days

$49.3k+$7.5k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$40k$45k$50kOct 8Oct 23Nov 7

Skill rankings: #1 in 3 skills of 20

Rarest: top 0.41% in MQL 4, of 241. Ranked by MRR among everyone on Upwork with the skill.

  1. 1MQL 4241 freelancers · 🇩🇪 #1Top 0.41%
  2. 1MQL 5240 freelancers · 🇩🇪 #1Top 0.42%
  3. 1EasyLanguage34 freelancers · 🇩🇪 #1Top 3%
  4. 3Pine Script176 freelancers · 🇩🇪 #1Top 2%
  5. 3NinjaTrader133 freelancers · 🇩🇪 #1Top 2%
  6. #4MetaTrader 5282 freelancers · 🇩🇪 #1Top 1%
  7. #6TradingView294 freelancers · 🇩🇪 #1Top 2%
  8. #8Financial Trading259 freelancers · 🇩🇪 #1Top 3%