Himanshu Bhatia

Software Engineer

Mumbai, Maharashtra, India12 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in software engineering.
  • Expertise in low latency trading systems and risk calculation engines.
  • Proficient in C++, Python, and distributed application development.
Stackforce AI infers this person is a Fintech expert specializing in high-performance trading systems and risk management solutions.

Contact

Skills

Core Skills

CryptocurrencySoftware DevelopmentRisk ManagementTrading SystemsSystems EngineeringDatabase Management

Other Skills

Algorithm automationAlgorithmsBeyond CompareC++Crossing EngineCustomer ServiceData StructuresDebuggingEOD Risk calculationEdit PlusEnglishFix interfacesForeign Exchange (FX) OptionsGrid ComputingHFT

About

I am a highly experienced Software Engineer with over 10 years of expertise in distributed multi-threaded and multi-processing application development. Proficient in languages such as C, C++, and Python, I excel in object-oriented analysis and design patterns. I have a strong background in the financial domain, specializing in risk calculation engines for Forex traders and ultra-low latency trading systems for Equities and F&O Markets. Additionally, I have expanded my expertise to include cryptocurrency trading platforms, developing tailored software solutions for these platforms. With in-depth knowledge of Python, I leverage its capabilities for grid computing, object-oriented databases, and job scheduling. I am passionate about staying at the forefront of the industry and delivering cutting-edge solutions. With a proven track record of delivering efficient and high-performance software solutions, I am eager to contribute my skills and experience to future projects, making a positive impact in the field of software engineering.

Experience

12 yrs 3 mos
Total Experience
4 yrs 1 mo
Average Tenure
4 yrs 6 mos
Current Experience

Fidelity investments

Principal Software Engineer

Dec 2021Present · 4 yrs 6 mos · Chennai, Tamil Nadu, India

  • As a Principal Software Engineer at Fidelity, I have focused on the Cryptocurrency platform, specifically the Smart Order Router, Crossing Engine, and Fix interfaces.
  • Working in the dynamic cryptocurrency landscape, I understand the complexities and challenges involved.
  • I take pride in delivering innovative solutions that meet the platform's demanding requirements.
CryptocurrencySmart Order RouterCrossing EngineFix interfacesSoftware Development

Bank of america

3 roles

Software Engineer-II A

Feb 2021Dec 2021 · 10 mos

  • Working in revamping of Intraday Risk application for FX traders. Working in C++ and Python.
C++PythonIntraday Risk applicationSoftware DevelopmentRisk Management

Software Engineer-II B

Promoted

Jul 2020Feb 2021 · 7 mos

  • Working in developing Intraday Risk for FX Option Exotics products. This involves optimization of calculator, implementation of various strategies for faster risk calculation.
C++Risk calculationOptimizationSoftware DevelopmentRisk Management

Analyst I Apps Programming

Sep 2018Jun 2020 · 1 yr 9 mos

  • Worked in enhancing EOD Risk calculation like PnL and various risk sensitivities used by FX traders and Market Risk team. The application is python based with functionality like scheduling jobs, distributed computing, object oriented database.
PythonEOD Risk calculationJob schedulingSoftware DevelopmentRisk Management

Tata consultancy services

5 roles

IT Analyst

Promoted

Oct 2016Sep 2018 · 1 yr 11 mos

  • Lead the development of NSE-IFSC international exchange. Developed highly efficient matching and scheduling algorithms in C++ through both pair-programming and independent work. The algorithms helped to support auction matching. Designed and developed contingency mechanism for matching, broadcast and database layer to provide 99.9% uptime. Used hash index instead of binary search tree data structure for faster reading of orders for matching. Implemented the same using unordered containers introduced in C++ 11. Enhanced the trading system to accept 40000 orders per second keeping in mind the latency cost.
C++Matching algorithmsScheduling algorithmsSoftware DevelopmentTrading Systems

System Engineer

Promoted

Oct 2015Oct 2016 · 1 yr

  • Worked as a developer to redesign the existing DS layer of NSE-CD/FO segment from VOS operating system and PL/1 language to Linux operating system and C++ language. Involved in full life cycle of the project. Analyse the requirements (Functional and Non-Functional). Created specification for development. Developed all the middleware components, which consisted of all the business logic, using C++.
C++Middleware componentsLinuxSoftware DevelopmentSystems Engineering

Assistant System Engineer

Oct 2014Oct 2015 · 1 yr

  • Worked as a developer to automate the trading system for Algo Members. The algorithmic traders used to analyse historical data with their HFT application.
Algorithm automationHistorical data analysisSoftware DevelopmentTrading Systems

Assistant System Engineer- Trainee

Feb 2014Oct 2014 · 8 mos

  • Worked to create a product for National Stock Exchange (NSE) that can be used by various exchanges across the globe. The server side application was developed in C++ on Linux platform while the frontend was developed using Java language. Developed highly scheduling algorithms in C++ for market open/close. The algorithms helped to support multiple activities in multiple sessions. Implemented busy-loop logic to trigger activities at the specified time.
C++JavaScheduling algorithmsSoftware DevelopmentSystems Engineering

Assistant System Engineer- Trainee

Oct 2013Dec 2013 · 2 mos · Guwahati Area, India

  • Developed an application in C++ with Oracle 11g as database on Linux platform which was used to maintain Vendor database for various branches of Divine Dining Restaurant.
C++Oracle 11gDatabase managementSoftware DevelopmentDatabase Management

Education

Lakshmi Narain College of Technology, Bhopal

Bachelor of Engineering (BE) — Electronics and Telecommunication

Jan 2009Jan 2013

Kiddy's Corner Higher Secondary School, Gwalior

Jan 1994Jan 2009

Stackforce found 100+ more professionals with Cryptocurrency & Software Development

Explore similar profiles based on matching skills and experience