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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $220
Billed in all: $3,864$3.9k
$37 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 24% in Java
Ranked by MRR among everyone on Upwork with the skill.
- #38MetaTrader107 freelancers · 🇵🇱 #1Top 36%🇵🇱#1 of 2
- #82Pine Script176 freelancers · 🇵🇱 #2Top 47%🇵🇱#2 of 3
- #131TradingView294 freelancers · 🇵🇱 #2Top 45%🇵🇱#2 of 3
- #168Technical Analysis496 freelancers · 🇵🇱 #1Top 34%🇵🇱#1 of 2
- #207Trading Automation467 freelancers · 🇵🇱 #3Top 44%🇵🇱#3 of 6
- #2,036Java8,313 freelancers · 🇵🇱 #37Top 24%🇵🇱#37 of 125
- #2,037FastAPI4,337 freelancers · 🇵🇱 #16Top 47%🇵🇱#16 of 33
- #3,792SQL12,904 freelancers · 🇵🇱 #47Top 29%🇵🇱#47 of 161