Balaji G

Software Engineer

Coimbatore, Tamil Nadu, India3 yrs 6 mos experience

Key Highlights

  • Expert in Python and backend development for trading systems.
  • Proficient in algorithmic trading and quantitative analysis.
  • Strong experience in AWS and real-time data integration.
Stackforce AI infers this person is a Fintech backend engineer specializing in algorithmic trading and data integration.

Contact

Skills

Core Skills

PythonFastapiApi IntegrationAlgo Trading

Other Skills

AWSAlgo-TraderAlgorithmic TradingAlgorithmsAsynchronous CodingBlockchainComputer ScienceData AnalysisData AnalyticsData ScienceDatabase Management System (DBMS)DerivativesDerivatives TradingEquity TradingEthereum

About

πŸ‘¨β€πŸ’» By day: Python-wielding backend wizard πŸ“Š By night: Algo trader decoding the market’s secrets 🌐 Fluent in APIs, async, and AWS 🧠 MBA brain + Dev hands + Quant heart πŸ₯˜ Bonus: Can debug a socket while recommending the best biryani in town 🚦 Motto: If it moves, automate it. If it’s slow, optimize it. I'm a backend-focused engineer with an eye for strategy and a heartbeat tuned to the markets. I design and build high-performance systems that power real-time trading, automate decision-making, and connect seamlessly across broker ecosystems. πŸ”§ Tech Stack: Python (asyncio, FastAPI), PostgreSQL (TimeSeries), Redis, AWS (Lambda, EC2, DynamoDB), WebSockets, React.js 1. Develop and implement a profitable portfolio with optimal weightage allocation using a statistical model. 2. Discuss the strategy with the trader and automate the strategy by backtesting the strategy, if the strategy gives profitable return, then run the paper trading and finally deploy 3. Research and analyze the market data to prepare a statistical performance report to make decisions. 4. Develop and implement a complex mathematical model that financial firms use to create signals to trade. 5. Good knowledge in python libraries like numpy, pandas, matplolib and scikit-learn. 6. Good Exposure in machine learning and statistical model to predict stock market prediction like sentimental analysis using google news and live twitter data. 7. Automatic suggestion of support and resistance line using past historical Data by price action technique of given stock 8. Created LIVE Excel model option chain to monitor option Greek and implied Volatility of each strike price of Index using python xlwing library. 9. Proficient in Algotrading to create strategy using quants in python 10. Proficient in OMS and EMS with API connect. 11. AWS – Good exposure and knowledge in AWS lambda, EC2, DynamoDB, AWS SQS, S3 bucket 12. Good Exposure in Process Manager – PM2, Crontab and Schedule the script to run. 13. Redis – In-memory Caching that accelerate data access from primary database and data store with microsecond latency (using python). 14. Work experience in FastAPI, Flask framework, websocket, multi-threading. 15. Working knowledge in Linux (Ubuntu) 16. Working knowledge in Version Control - Git, GitHub, GitLab 17. Send Entry and Exit signal Message through Telegram using telegramBot 18. Sending Buy and Sell trading signal to more than one client, multi-client multiple broker API.

Experience

Futures first

Software Engineer - Quant and Algo Department

May 2023 – Aug 2024 Β· 1 yr 3 mos Β· Bangalore Β· On-site

  • Experienced backend developer specializing in leading the development of cutting-edge trading dashboards for market analysis. Skilled in collecting and integrating data from third-party providers such as Reuters, Refinitiv Workplace via Python APIs, and Sierra Chart for global market exchanges – CME, ICE, NYMEX and other exchanges.. Designed and implemented robust database systems for asynchronous data processing into Timeseries databases. Proficient in optimizing data retrieval and insertion for handling large-scale market data streams using Lightstreamer. Collaborates closely with traders to discuss, backtest, and analyze trading strategies, generating comprehensive performance reports. Expertise extends to frontend development with React.js and Redux-toolkit, and backend development utilizing FastAPI, async, and socket.io for real-time data integration.
PythonFastAPIPostgreSQLRedisAWSReact.js+2

Algorithma

Software Engineer - Backend Developer

Feb 2022 – Mar 2023 Β· 1 yr 1 mo Β· Kochi, Kerala, India Β· On-site

  • At Algorithma Digi Tech, I played a crucial role in developing and optimizing backend systems using Python. My responsibilities included designing efficient database architectures, integrating multiple broker APIs, and implementing low-latency, high-performance solutions for automated trading systems. I successfully reduced API latency to microseconds through advanced asynchronous coding and multi-threading techniques. Additionally, I contributed to the frontend development using React.js and Redux Toolkit, and facilitated seamless integration between backend and frontend systems. This experience enhanced my ability to create robust, scalable software solutions that drive business success.
PythonReact.jsRedux ToolkitAPI IntegrationAsynchronous CodingMultithreading

Freelance

Quant Developer | Algo trader

Aug 2020 – Nov 2021 Β· 1 yr 3 mos Β· India

  • Utilized Python and associated frameworks (Pandas, NumPy, matplotlib) to develop diverse software applications.
  • Designed and implemented auto trade buy/sell signal systems for stocks in a mobile app using small case API and SDK.
  • Automated equity portfolio creation and allocation using advanced techniques, with automated portfolio rebalancing.
  • Optimized API latency to 2 microseconds through async logic and multi-threading.
  • Developed Python scripts that enhanced operational efficiency by 50%.
  • Integrated and managed more than 10 brokers' APIs including Zerodha, Aliceblue, Fyers, AngelOne, ICICI direct, Dhan, Motilal Oswal, IIFL, and Finvasia.
  • Implemented multi-client, multiple broker API solutions for trading signals.
  • Proficient in AWS services (Lambda, EC2, DynamoDB, SQS, S3) for scalable application deployments.
  • Experienced in Linux environments, utilizing PM2, Crontab, and scheduling scripts for automated tasks.
  • Implemented Redis In-memory Caching for accelerated data retrieval with microsecond latency.-
PythonPandasNumPyMatplotlibAWSRedis+1

Psg-step (science & technology entrepreneurial park)

Marketing Research Intern

May 2019 – Jun 2019 Β· 1 mo Β· Greater Coimbatore Area

Aimst university

Business Management

Feb 2019 – Feb 2019 Β· 0 mo Β· Kedah, Malaysia

  • International Business - Business Across Borders - A Country visit study

Education

Scaler

Backend Developer β€” Computer Software Engineering

Aug 2022 – Present

QuantInsti

EPAT

Apr 2020 – Sep 2020

WorldQuant University

Applied Data Science II: Machine Learning & Statistical Analysis β€” Machine Learning

Oct 2021 – Dec 2021

WorldQuant University

Applied Data Science I: Scientific Computing & Python

Jul 2021 – Aug 2021

PSG Institute of Management

Master of Business Administration - MBA

Jan 2018 – Jan 2020

Anna University of Technology Tiruchirappalli - BIT Campus

Bachelor of Engineering - BE β€” Mechanical Engineering

Jan 2014 – Jan 2018

1% Club

Personal Finance Master β€” Personal Finance

Feb 2024 – Mar 2024

Stackforce found 100+ more professionals with Python & Fastapi

Explore similar profiles based on matching skills and experience