Trading Sniper Panel
CTO & Lead Product Engineer
2024 — Present
Trading Sniper Panel is a Rails SaaS and digital-product business for MetaTrader 5 traders. My partner brings the trading strategy and market experience; I lead the technology and product engineering.

01
Context
My trader partner shapes the trading strategy, market direction, and original business ideas. As CTO and technology partner, I turn that knowledge into the web platform, MQL5 systems, integrations, and production operation.
02
Challenge
The hard part is making the website, downloadable trading software, subscriptions, one-time purchases, licenses, accounts, and growing catalog feel like one product without creating a fragile operation behind it.
03
My contribution
- Led and implemented the Rails and PostgreSQL product foundation, account model, catalog, plans, access rules, and operational workflows.
- Integrated Stripe payments and product access for recurring plans and digital marketplace purchases.
- Built MQL5 Expert Advisors and MT5-facing integrations that connect trading tools with the web product.
- Containerized and deployed the application with Docker and Kamal on a VPS, leading release and maintenance work.
Architecture
Rails handles accounts, commerce, licensing, and the catalog. MQL5 handles execution inside MetaTrader 5. Keeping those responsibilities separate lets each side evolve without putting checkout logic inside trading tools or trading logic inside the web app.
- 01
Rails product
Accounts, plans, catalog, access, administration, and product workflows.
- 02
PostgreSQL
Users, subscriptions, products, licenses, and operational state.
- 03
Stripe
Recurring subscriptions and one-time digital-product payments.
- 04
MQL5 / MT5
Execution panels, Expert Advisors, indicators, and terminal-side automation.
- 05
Docker / Kamal
Repeatable VPS deployment and production operations.
05
Product outcome
- Customers can find execution panels, systems, indicators, templates, plans, and account updates in one place.
- The same commerce and licensing model supports subscriptions and one-time marketplace products.
- New trading modules can be added without wiring each one directly into checkout or account screens.
06
Technology
- Ruby on Rails
- PostgreSQL
- Stripe
- Docker
- Kamal
- MQL5
- MetaTrader 5
