C

Chetan K Tyagi

Software Engineer

Ghaziabad, Uttar Pradesh, India5 yrs experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in building reliable algorithmic trading systems.
  • Proficient in Python and Rust for performance-critical applications.
  • Experienced in developing ETL processes for financial data.
Stackforce AI infers this person is a Fintech professional with expertise in algorithmic trading and data engineering.

Contact

Skills

Core Skills

Algorithmic TradingPythonData ManagementSoftware Development

Other Skills

BacktestingETLData ScrapingDatabase ManagementTechnical AnalysisData DistributionDjangoAWSFlaskData VisualizationBackend DevelopmentSoftware DesignSoftware InfrastructureProgram CreationServer Side

About

I work on the execution side of algorithmic trading, building and maintaining the data and execution plumbing that keeps live trading and backtests reliable. At QuantInsti I maintain Blueshift data pipelines and sanity checks, own ETL/ELT flows, and develop and optimize internal plugins that bridge research to execution. I also run a private paper-trading, live-trading, and backtesting engine that began as a hobby project and evolved into an active algorithmic trading platform, and have experimented with tools like Freqtrade and QuantConnect for additional exposure. My primary toolkit is Python (production-grade data pipelines, vectorized processing) and I apply Rust for performance-critical components. I build messaging and communication layers that connect and stabilize real-time components in trading systems. I have experience across databases, distributed systems, cloud infrastructure, and modern software engineering practices, with a focus on system design, reliability, and data quality so execution behavior stays deterministic and auditable.

Experience

5 yrs
Total Experience
1 yr 8 mos
Average Tenure
1 yr 10 mos
Current Experience

Quantinsti

Software Development Engineer

Jul 2024Present · 1 yr 10 mos · Mumbai, Maharashtra, India

Sharpely

Software Engineer

Oct 2023Jul 2024 · 9 mos · Thane, Maharashtra, India · Hybrid

  • Extended the functionality of a preexisting trading engine, which was originally designed for paper trading, to allow live trading. This upgrade significantly expanded the engine’s utility, enabling it to handle real-time market operations effectively.
  • Backtested algorithmic trading strategies for derivatives, utilizing the Quantconnect Lean engine in Python on a local system instead of the cloud. This allowed for greater control over testing environments and deeper customization in the evaluation of various trading algorithms.
  • Wrote OHLCV pipeline and APIs for data distribution, facilitating seamless and reliable data flow across platforms.
  • Added features to products to enhance analysis capabilities, making tools more robust for financial market insights. These updates empowered users to conduct more in-depth and effective analyses.
  • Wrote a custom TA-Lib library in Polars to utilize Polars’ LazyFrames for faster and more efficient technical analysis computations.
  • Optimized and restructured the old codebase for better efficiency and durability, while adding new functionalities to enhance the system’s dynamic use of pre-existing features. This increased the overall reliability, efficiency, and scalability of the trading environment.
  • Optimized database operations, achieving an 80% faster performance and reducing resource usage by 50%. This improvement not only sped up data input-output operations but also reduced infrastructure costs, enhancing overall system efficiency.
  • Wrote various data scraping and cleaning pipelines from different financial platforms and successfully integrated them into the database. This streamlined the data collection process, enabling more accurate and timely financial analysis.
  • Developed Python and shell scripts for ETL processes and automated them with cron-jobs on EC2 (Ubuntu). This automation ensured consistent data flow and reduced the need for manual intervention, boosting operational reliability.
Algorithmic TradingPythonBacktestingETLData ScrapingDatabase Management+2

Wealthwisers technologies

Software Engineer

Apr 2021Sep 2023 · 2 yrs 5 mos · Noida, Uttar Pradesh, India · Hybrid

  • As a Software Engineer, I've spearheaded pivotal projects:
  • TradeTezz Platform: Engineered a robust backend using Django, enabling multi-account trading across brokers. Ongoing UI/UX enhancements are in progress. Recognition from IIM Kashipur and Amity University highlights its potential.
  • Automated Trading System: Developed a sophisticated trading system for NSE via IIFL, SMC, and more. Leveraged AWS-RDS for data storage, Redis for caching, EC2 for scalability, and Lambda for event-driven functions. Multithreading and asynchronous handling ensured efficient order responses. Integrated Telegram API for real-time notifications.
  • ETL Pipelines and APIs: Led ETL pipeline creation for trading data extraction. Utilized Flask for RESTful APIs, AWS RDS for data storage, Lambda for serverless processing, Nginx for load balancing, and EC2 for deployment. Pandas streamlined data manipulation.
  • Advanced Backtesting: Executed comprehensive backtesting employing complex models like Greeks and Black–Scholes. Leveraged libraries such as bt.py, ta-lib, and zipline for mathematical computations and strategy evaluation. Plotly and matplotlib generated visual insights. Multithreading optimized backtesting across tickers.
  • Intelligent Trading Bots: Engineered trading bots for NSE via IIFL, SMC, and Kotak Neo. Integrated WebSocket connections for real-time data. Utilized Flask for RESTful APIs, pandas for data analysis, numpy for numerical computations, and multithreading for parallel execution. Incorporated trailing stop loss logic for risk management.
  • Database Architecture: Designed intricate database schemas for data consolidation. Employed SQLAlchemy for data modeling, aggregation, and querying. Pandas facilitated data transformation. Implemented Subscribe and Publish models for efficient data distribution, enhancing algorithm access.
  • My hands-on technical expertise and meticulous attention to detail, has consistently delivered transformative outcomes across these projects.
DjangoAWSFlaskETLBacktestingDatabase Management+4

Education

Chaudhary Charan Singh University (CCSU), Meerut

Bachelor's degree — Computer Applications

Aug 2018Nov 2021

Stackforce found 100+ more professionals with Algorithmic Trading & Python

Explore similar profiles based on matching skills and experience