I build backend systems and AI automations that turn messy, manual processes into clean, measurable wins.
Over 5+ years I've shipped ERP platforms, REST APIs, mobile apps, and payment integrations used by thousands of employees and customers — then went deep on AI automation, designing agentic workflows with n8n, Make, and OpenAI that eliminate repetitive work.
Some things I've built:
• 100+ n8n workflows (57 live in production) for creative production & ad-ops — cutting manual work by 60%+
• A fully integrated ERP (inventory, purchasing, AP/AR) across 5 branches & 200+ employees
• Business-critical web apps & secure REST APIs serving 3,000+ users (Zendesk & PesoPay integrations)
• Independent Flutter apps in active development: Owly, Tantan, and Laki
I care most about software that delivers real business impact. I graduated Magna Cum Laude in Information Technology.
🛠️ Backend: Laravel, Livewire, Node.js, PHP, Python
🤖 AI/Automation: n8n, Make, OpenAI Agent Builder, Zapier
📱 Mobile/Frontend: Flutter, React, Vue 3
🗄️ Data: PostgreSQL, MySQL, Supabase, REST APIs
📍 Bulacan, Philippines · Open to remote roles & freelance worldwide.
App Development
Android App Development
Mobile App
Artificial Intelligence
Web Development
n8n
Make.com
Zapier
Automation
iOS Development
Andrew F.
Las Vegas, Nevada
$80/hr
5.0
51 jobs
I have extensive experience programming indicators and automatic trading strategies (BOTS) in TradeStation, TradingView, Tradovate, and Think Or Swim, as well as knowledge in C#, .NET, HTML, Java, and JavaScript.
EasyLanguage
Java
JavaScript
Project Management
TradeStation
App Development
Project Plans
Sergey B.
Astana, Kazakhstan
$39/hr
5.0
155 jobs
Hello!
Full-time freelance developer — fast, reliable, and always just one message away.
I am a highly skilled software engineer and Top Rated freelancer, specializing in developing trading solutions for TradingView (Pine Script), TradeStation (EasyLanguage), and MultiCharts (PowerLanguage). If you're looking to take your trading to the next level with cutting-edge technology, I’m here to help you achieve that goal.
👨💻 What Can I Do for You?
🔹 Indicators and Strategies: Development of unique tools tailored to your specific needs.
🔹 Backtesting and Optimization: Analyze strategies to enhance their efficiency and performance.
🔹Trading Automation: Creation of trading robots for TradingView, TradeStation, and MultiCharts.
🔹 Custom Solutions: Bespoke tools, Strategy Builder Kits, and more.
👨💻 Why Choose Me?
✅ Top Rated Status: Among the top developers on the platform with a 97%+ project success rate.
✅ Extensive Experience: Over 1,000 completed projects and 10+ years of trading expertise.
✅ Quality and Attention to Detail: Clean, well-structured code tailored to your requirements.
✅ Speed: Rapid development and prototyping, allowing you to test your ideas as soon as possible.
✅ Ongoing Support: Assistance with setup, refinement, and optimization even after project completion.
👨💻 My Additional Services
🔹Technical Consulting: Guidance on selling invite-only scripts on TradingView or scaling your trading solutions.
🔹Trading Algorithms: Development of complex strategies with practical knowledge of advanced risk management systems (Kelly Ratio, Optimal F, and more).
🔹Multi-Platform Solutions: Automation via PineConnector, 3commas, Alertatron, and other services.
🤝Let’s Work Together!
I can help you transform your ideas into powerful tools that boost your profits and simplify your trading. Send me a message or schedule a consultation to discuss your project today!
EasyLanguage
TradingView
Pine Script
TradeStation
Trading Strategy
Cryptocurrency Trading
Trading Automation
Financial Trading
Derivatives Trading
Forex Trading
Tyler P.
Plano, Texas
$100/hr
4.8
269 jobs
Summary:
✅ Founder, co-owner, and portfolio manager of a 6-figure private investment fund LLC
✅ YouTube: @RoboTraderGuy
✅ Air Force veteran ✈️
✅ I specialize in programming trading bots 🤖 (equities, options, futures, crypto, forex), hooking them up to brokerage accounts, creating webpage dashboards for them, integrating them with databases, connecting them to AI / LLMs, deploying them into the cloud, and related financial automation jobs to include copy-trading, back-testing, email/text alerts, TradingView / TrendSpider webhooks, order forms, order routing scripts, sentiment analysis (like on r/WallStreetBets), scanners/screeners, as well as web scrapers
✅ 100% independent, no agencies, no bureaucracy
✅ A truly full-stack, end-to-end solution for all things algorithmic trading / quant development
✅ Better value than what you might find on TradersPost, OptionAlpha, Composer, Surmount AI, SignalStack, WhisperTrades, TradeSteward, Capitalise AI, MachineTrader, etc. Most of my clients pay under $20 in ongoing monthly fees to maintain their systems, with no limits on amount of capital invested or number of asset classes
✅ Joined Upwork in Nov 2021; obtained TOP RATED badge in Sep 2022; surpassed $100k earnings in Dec 2024; obtained TOP RATED PLUS badge in Jul 2025
Relevant education background:
📜 Dual M.S. Finance and M.S. Business Analytics, University of Dallas, 2023
📜 Certificate in Data Science, Southern Methodist University, 2024
Stock brokerage APIs:
🏛️ Alpaca 🦙
🏛️ Charles Schwab 🏊♂️
🏛️ Etrade *️⃣
🏛️ Lime Financial 🍋🟩
🏛️ Public 🗽
🏛️ SnapTrade 🫰
🏛️ TastyTrade 🍒
🏛️ TradeStation 🚉
🏛️ Tradier ↗️
🏛️ Tradovate 🗠
Crypto APIs:
🪙 Coinbase 💠
🪙 Crypto(.com) 🦁
🪙 Gemini ♊
🪙 Jupiter 🪐
🪙 Kraken 🦑
🪙 OKX ⬛
🪙 Robinhood 🪶
Programming languages:
💻 Python
💻 HTML
💻 CSS
💻 Javascript
💻 Google Apps Script (Google Sheets)
💻 VBA (Microsoft Excel)
💻 SAS
Trading languages (read-only proficiency):
📈 EasyLanguage
📈 Pinescript
📈 Thinkscript
3rd party market data services:
📊 DataBento
📊 Financial Modeling Prep
📊 Massive (formerly Polygon)
📊 TwelveData
Web development frameworks:
🌐 Flask
🌐 Plotly Dash
🌐 Streamlit
Databases:
💾 Firebase
💾 MongoDB
💾 SQLite
Cloud platforms:
☁️ Fly IO
☁️ GCP (Google Cloud Platform)
☁️ Heroku (Salesforce)
☁️ Linode
☁️ Python Anywhere
☁️ Railway
☁️ Render
Email/texting notification services:
🛎️ ClickSend / Sinch
🛎️ Discord
🛎️ Slack
🛎️ Telegram
🛎️ WhatsApp
🛎️ Twilio / SendGrid
🛎️ Twitter / X
🛎️ Vonage / Nexmo
Software:
⭐ Power BI
⭐ Tableau
Recent real-world jobs done for Upwork clients:
👏 Created a webpage which enables multiple users to ability to make their own bots with no code, includes parameters such as entry time, exit time, position sizing, number of legs, etc.
👏 Executed an iron condor strategy with multiple stop losses, profit takes, and futures hedging
👏 Taught a client with almost no prior Python knowledge how to program his own multileg options bot and implement it on a brokerage with error handling features in under 50 hours
👏 See the portfolio section on my profile for more
Other relevant experience:
💯 I programmed my own algorithmic trading bot that I run daily using my own real money. I do not sell my own bot, but I will make yours
FAQ:
❔Do you sell pre-made bots?
↪️ While I do sell pre-made templates, I don't sell pre-made strategies. If you want pre-made strategies, then head on over to Collective2
❔How much money will my bot make?
↪️ Whether or not your bot makes money will depend largely on the requirements I am provided. I don't make any guarantees
❔Do you have experience with X?
↪️ While I am constantly adding to my skillset, here's a list of things that at this time I have no experience with: AFL/Amibroker, AWS, Azure, blockchain, Bloomberg, cTrader, DAS Trader, DeFi/DeX, Django, eSignal, FastAPI, FIX, FTMO, Interactive Brokers TWS, Keras (or any deep learning), MT4/MetaTrader 4, neural networks, NinjaTrader, NodeJS, Postgres, prop accounts (APEX, TopStep, etc.), React, TypeScript, Zapier
❔How much will this cost?
↪️ My project minimum is 5 hours / $500. My largest job has been for $40,000. My average job is $3000. All my earnings data is displayed publicly on my profile because I have nothing to hide. I've never had any feedback removed like other freelancers often do
❔How long will it take?
↪️ My average project takes 3-4 weeks. My smallest projects take 1 week. My largest projects take 2+ months
❔Can you build on my existing codebase?
↪️ I generally prefer to start from scratch, but this may be possible
❔When are you available to speak with me?
↪️ Please book a consultation if you wish to speak synchronously (phone/video calls). My typical hours are 10am-10pm CST, 7 days a week. I don't offer free synchronous time due to high invite volume. I will answer text messages usually within 24 hours
Python
Microsoft Excel
API
Trading Language
Database Integration
Trading Strategy
Trading Automation
Algorithm Development
JavaScript
Cloud Implementation
Financial Trading
Bot Development
TradingView
TradeStation
Derivatives Trading
Anu A.
Sonipat, India
$20/hr
5.0
39 jobs
Most trading ideas never become systems. Most automation ideas never get built. I close that gap - fast, clean, and production-ready.
I'm a Python developer and AI automation engineer at Viprasol Tech, specializing in AI-powered trading systems and intelligent business automation. With 24+ completed projects, a 94% Job Success Score, and Top Rated status on Upwork, I build systems that work in the real world - not just in demos.
--- AI AGENTS and INTELLIGENT AUTOMATION ---
I build autonomous AI agents and automation pipelines that eliminate manual work and run 24/7:
- AI Agents using LangChain, LangGraph, CrewAI, and OpenAI/Claude APIs
- RAG pipelines for document Q&A and knowledge bases
- LLM integrations - embed GPT-4, Claude, or Gemini into any product or workflow
- n8n and Make automation workflows connecting CRMs, APIs, and databases
- AI-powered market scanners, data extractors, and research agents
--- ALGO TRADING and FINTECH AUTOMATION ---
- Pine Script strategies and indicators for TradingView (most delivered in 24 hrs)
- MT4/MT5 Expert Advisors (MQL4/MQL5) - custom EAs, backtesting, optimization
- Fully automated trading bots: stocks, crypto, forex, options
- Broker API integrations: Alpaca, IBKR, Schwab, TastyTrade, Coinbase, Kraken, Tradovate, TradeStation, Tradier
- TradingView to broker execution via webhooks
- Live dashboards for bot performance (Flask, Plotly Dash, Streamlit on GCP/Heroku)
- Copy-trading systems, order routing, risk management automation
--- TECH STACK ---
AI/LLM: OpenAI API, Claude API, LangChain, LangGraph, CrewAI, RAG, Pinecone, ChromaDB
Automation: n8n, Make, Webhooks, REST APIs
Trading: Pine Script, MQL4, MQL5, EasyLanguage, Python (pandas, numpy, ccxt)
Web: Flask, Plotly Dash, Streamlit, FastAPI, HTML/CSS, Bootstrap
Cloud: GCP, Heroku, Docker
Data: SQLite, PostgreSQL, Google Sheets, Excel/VBA
Alerts: Telegram, Discord, Slack, SMS, Email
Top Rated - 94% JSS - 24+ projects - 0 to 4 hr response - CTO of Viprasol Tech
Message me - describe your idea and I will tell you exactly how to build it.
TradingView
MetaTrader
Python
Algorithm Development
Bot Development
Trading Strategy
Automation
Web Application Development
Forex Trading
Data Visualization
Stock Market
Quantum
Data Analysis
Software
AI Agent Development
LangChain
OpenAI API
Generative AI
n8n
API Integration
Mike T.
Sachse, Texas
$120/hr
4.9
292 jobs
Tradestation EasyLanguage Programming by an active trader.
Expertise includes custom coding for indicators, automated trading strategies, and training on TradeStation and EasyLanguage.
I have 20+ years as a programmer (developer) with 14+ years specializing as an EasyLanguage programmer. As an active trader, I bring a deep knowledge of the financial markets, which helps me translate the clients’ ideas into an efficient strategy. I have consulted with clients around the world to develop simple to very complex automated trading strategies.
Let's discuss how we can turn your ideas into an automated trading strategy or indicator!
In addition, I enjoy training clients who are new to TradeStation or clients who need a few pointers. I provide training on TradeStation's platform and EasyLanguage Programming.
EasyLanguage
Software Development
Project Management
TradeStation
Training
Object-Oriented Programming
Algorithm Development
Stock Option Agreement
Forex Trading
Automation
Quantitative Analysis
Quantitative Finance
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a EasyLanguage Specialist on Upwork?
You can hire a EasyLanguage Specialist on Upwork in four simple steps:
Create a job post tailored to your EasyLanguage Specialist project scope. We’ll walk you through the process step by step.
Browse top EasyLanguage Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top EasyLanguage Specialist profiles and interview.
Hire the right EasyLanguage Specialist for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a EasyLanguage Specialist?
Rates charged by EasyLanguage Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a EasyLanguage Specialist on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance EasyLanguage Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream EasyLanguage Specialist team you need to succeed.
Can I hire a EasyLanguage Specialist within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive EasyLanguage Specialist proposals within 24 hours of posting a job description.