Developed a comprehensive trading automation system that combines modern web technologies with Python-based browser automation to manage multiple trading accounts simultaneously. The system features real-time communication, automated order execution, and advanced risk management.
The platform integrates a React frontend with a Node.js backend and a Python automation bot so traders can manage portfolios, execute trades, and monitor markets in real time. It supports bulk operations through CSV import/export and implements anti-detection measures for reliable platform interaction.
Enterprise-grade architecture handles concurrent operations with multi-threading, stores data in MongoDB, and pushes live updates through Socket.IO.


Microservices-style separation across frontend, backend, and automation workers: React 18 with Redux Toolkit and Material-UI, Tailwind CSS for layout, Express on Node.js, MongoDB persistence, and Socket.IO for live updates.
The Python side uses FastAPI with Selenium WebDriver for Chrome automation, session management across accounts, and safeguards for stable headless operation.
Demonstrates full-stack delivery across React, Node.js, and Python automation; real-time apps with WebSockets; MongoDB and API design; multi-threading and concurrent workloads; CSV bulk processing; and production-minded deployment patterns.

