Skip to content
BackNov 8
Dominik P.
Upwork badge

Dominik P.

Pine Script & Python Developer | Trading Strategies, Backtesting & AI

I build reliable TradingView indicators, strategies, alerts, and automated trading workflows using Pine Script and Python. My goal is not only to make a script work, but to make sure it behaves correctly in real market conditions. I focus on accurate signals, reliable alerts, safe multi-timeframe logic, and realistic backtesting. If your script repaints, behaves differently live than in historical testing, sends alerts at the wrong time, or shows unrealistic results, I can help you identify the problem and rebuild it correctly. TradingView and Pine Script I can help you with: * Custom indicators and trading strategies * Non-repainting signals * Multi-timeframe and multi-symbol logic * Entries, exits, stop-losses, take-profits, and position management * Market structure, liquidity zones, FVGs, order blocks, and session logic * Alerts and webhook-ready messages * Debugging, improving, and extending existing scripts * Turning trading ideas into clear and testable rules Strategy Development and Backtesting I can build a complete strategy from your written rules, an existing indicator, or a trading idea. I use realistic assumptions for commissions, slippage, and order execution, while avoiding common problems such as repainting, lookahead bias, and misleading historical results. Where needed, I can also test: * Performance on different market periods * Parameter stability * Drawdown and risk-reward * Whether historical results are likely to remain reliable in live trading I provide honest feedback when a strategy depends on unrealistic assumptions. AI-Assisted Trading Systems I also build hybrid systems that combine clear trading rules with AI-assisted analysis. The main trading logic remains explicit and testable, while language models can support tasks such as: * Analysing news and market commentary * Classifying market conditions * Filtering or confirming trading signals * Evaluating setups against predefined criteria * Generating automated research and reports This allows AI to support the decision-making process without replacing the core rules, risk management, or execution logic. Python Automation and Trading Infrastructure For projects that go beyond TradingView, I can build: * TradingView webhook receivers * Exchange and broker API integrations * Custom backtesting and research tools * Trading data pipelines * FastAPI backend services * PostgreSQL databases * Automated monitoring and reporting systems I have 7+ years of professional development experience with Python, Java, and PostgreSQL, together with several years of hands-on Pine Script development. This allows me to understand both the trading logic and the technical infrastructure required to make the project reliable. What You Can Expect * Clean and maintainable code * Clear communication * Practical recommendations * Careful testing * Honest feedback about risks and limitations * Fast iterations based on real examples Tech stack: Pine Script, TradingView, Python, FastAPI, Pandas, NumPy, PostgreSQL, backtesting, webhooks, exchange APIs, broker APIs, and LLM integrations.

🇵🇱Wroclaw, Poland$46/hr100% JSS4.92 (6)Since Nov 2025

Earnings and projects

MRR
$37

Last 6 months ÷ 6

World#156,364 / 412k
🇵🇱Country#1,059 / 2,852
Revenue, last 30 days
$84

Last 6 months: $220

World#94,038 / 412k
🇵🇱Country#607 / 2,852
Total earnings
$3.7k

Billed in all: $3.9k

World#279,849 / 412k
🇵🇱Country#2,025 / 2,852
Per project
$266

$37 in the last 6 months

World#241,524 / 412k
🇵🇱Country#1,860 / 2,852
Projects, last 6 months
6
50% fixed50% hourly
World#34,408 / 412k
🇵🇱Country#253 / 2,852
Projects in all
14
64% fixed36% hourly
World#168,286 / 412k
🇵🇱Country#1,260 / 2,852

Earnings, last 30 days

$3.9k+$84 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3,750$3,800$3,850$3,900Oct 9Oct 24Nov 8

Skill rankings: Top 24% in Java

Ranked by MRR among everyone on Upwork with the skill.

  1. #38MetaTrader107 freelancers · 🇵🇱 #1Top 36%
  2. #82Pine Script176 freelancers · 🇵🇱 #2Top 47%
  3. #131TradingView294 freelancers · 🇵🇱 #2Top 45%
  4. #168Technical Analysis496 freelancers · 🇵🇱 #1Top 34%
  5. #207Trading Automation467 freelancers · 🇵🇱 #3Top 44%
  6. #2,036Java8,313 freelancers · 🇵🇱 #37Top 24%
  7. #2,037FastAPI4,337 freelancers · 🇵🇱 #16Top 47%
  8. #3,792SQL12,904 freelancers · 🇵🇱 #47Top 29%