Ishan Sethi

Software Engineer

Bangalore Urban, Karnataka, India4 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • 2.5 years of experience in software development.
  • Expertise in C, C++, and Python programming.
  • Designed high-performance trading systems.
Stackforce AI infers this person is a Fintech-focused C/C++ Developer with expertise in real-time data processing.

Contact

Skills

Core Skills

C++Socket ProgrammingAlgorithmsRefactoringMultithreadingReal-time Data ProcessingData StructuresMarket AnalysisTcp

Other Skills

Bash ScriptingCC (Programming Language)Cascading Style Sheets (CSS)DebuggingE-LearningEngineeringGeographic Information Systems (GIS)HTMLInternet Protocol Suite (TCP/IP)JavaJavaScriptLinuxMySQLObject-Oriented Programming (OOP)

About

Immediate Joiner .Looking for better opportunity as a C,C++ Developer role .BE,CSE with 2.5 years of relevant Industrial Experience in Software Development .With key Skills - C,C++ ,Python,SQL,OOPS,Data structures ,Linux,SQL,Socket Programming Leetcode URL- https://leetcode.com/Ishan02/ Phone - 7049559603 Email - sethiishan19@gmail.com

Experience

4 yrs 2 mos
Total Experience
1 yr 1 mo
Average Tenure
2 yrs 9 mos
Current Experience

Indira securities

SDE

Jul 2023Present · 2 yrs 9 mos · Bangalore Urban, Karnataka, India

  • Designed and executed diverse algorithmic trading strategies to meet client-specific goals, factoring in market variables like price, volume, and liquidity. Experience spans complex trade structures such as Bulkblockdeals, Bidding strategies, and multi-leg executions.
  • Migrated a legacy C codebase (GCC-compiled) to C++ (G++-compiled) to enable seamless integration with third-party order management APIs, involving refactoring C-style code for C++ compatibility, resolving name mangling and linkage issues , adapting build configurations for mixed-language compilation. While ensuring that core business logic remained intact and system behavior was preserved.
  • Designed and implemented a high-performance real-time data processing system to parse high-frequency market data from DAT files provided by the stock exchange, using a classic producer-consumer multithreading architecture to efficiently handle large data throughput with thread-safe processing.
  • Developed and optimized a high-performance system to calculate per-second OHLC (Open, High, Low, Close) data, total trade volume, and individual buyer/seller volumes for all actively traded stocks. This system continuously monitored and flagged trades exceeding ₹1 crore, providing critical insights for real-time market analytics, enabling immediate detection of significant market activity, and facilitating timely decision-making for high-value trade monitoring.
  • Integrated a TCP socket server to stream processed market data to an internal team, enabling real-time delivery of critical trading information for further analysis and decision-making.
  • Built a high-performance real-time market scanner to dynamically filter and track stocks based on live market data using feed APIs, supporting a wide range of parameters such as Bid Qty, Ask Qty etc. Implemented efficient concurrent data processing across hundreds of active stocks. Enabled users to define complex filtering conditions and receive accurate, real-time results.
C++Socket ProgrammingMultithreadingTCPReal-time Data ProcessingData Structures+2

Primathon academy

Frontend Developer Trainee

Feb 2023Jun 2023 · 4 mos

Aura smart

Trainee Software Developer

Nov 2022Jun 2023 · 7 mos · Indore, Madhya Pradesh, India · On-site

  • Collaborated with the development team to create and maintain efficient and high quality code.
  • Participated in code review and debugging sessions to identify and resolve software Defects.
  • Created and maintained a Bash script that automatically starts a specific service when the device restarts enhancing the user experience and system functionality.
  • Used UDP Protocol to establish Connections and Send On , Off and Various Commands For Automation Purpose.
  • Implemented a Solution using TCP Protocol to receive Data From a Dynalite System.
  • Implemented a solution using Socket programming to connect Denon System and Sent commands like Mute,Unmute,Main Zone On, Off and Volume Commands and receiving the Response from Denon continuously to Update the States of the System .
Bash ScriptingUDPTCPSocket Programming

Computer society of india

Executive Member

Jul 2019May 2020 · 10 mos

Education

Sanjivani College of Engineering kopargaon

Bachelor of Engineering - BE — Computer Engineering

Jan 2018Jan 2022

Stackforce found 100+ more professionals with C++ & Socket Programming

Explore similar profiles based on matching skills and experience