A

Aman Bahadur Singh

Senior Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Highly Stable

Key Highlights

  • Over 10 years of programming experience in Fintech.
  • Expertise in C++ and database management.
  • Proven track record in enhancing trading platforms.
Stackforce AI infers this person is a Fintech Backend Developer with strong capabilities in trading systems and database management.

Contact

Skills

Core Skills

C++Database ManagementWorkflow ManagementApi Development

Other Skills

AlgorithmsBPMNBroker On-boardingC#Core JavaDEvData StructuresJavaKDBKDB+Micro-servicesMicrosoft OfficeOperating SystemsProgrammingSQL

About

10+ years of programming experience. Good exposure to Equities trading domains. Experience of working on various platforms, primarily Linux and have worked on various projects in C and C++. Programming Languages: C++, Python, Java, GO Database: KDB, MySQL Libraries: STL, Boost Operating Systems: Linux, Windows Tools: Git, SVN, Splunk, Jira

Experience

Roku

Senior Software Engineer

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India · Hybrid

Aqr capital management

Associate

Aug 2019Oct 2024 · 5 yrs 2 mos · Bengaluru Area, India · Hybrid

  • Working in Trading Engineering Team on EVO, an in house execution management system of AQR.
  • Responsible for designing implementing and adding new features to the platform.
  • Actively maintaining and upgrading micro-services developed for publishing data stored in various databases.
  • Responsible for on-boarding new brokers to enhance market connectivity of EVO.
C++Micro-servicesDatabase ManagementBroker On-boarding

Goldman sachs

Equity Trading Platform Strats

Aug 2017Jul 2019 · 1 yr 11 mos · Bengaluru Area, India · On-site

  • Worked in the Securities division on Controls Framework and Circuit Breaker application of the trading platform.
  • Completed migration of aggregate controls to native controls library written in C++.
  • Completed design and development of an eTask based workflow managers using BPMN, thereby automating the approval process of limit changes at firm level and client limit changes for the low touch and high touch flows This workflow brought down the limit update time from around an hour (including manual interventions) to 5 minutes.
C++BPMNWorkflow Management

Citi

App Developer Programmer Analyst 1 & 2

Jul 2014Aug 2017 · 3 yrs 1 mo · Pune · On-site

  • Completed implementation of discovery and ad hoc query mechanisms in DNA, a framework of APIs to communicate with databases such as KDB DNA was an in house framework developed in C++, C# and Java which provides a set of APIs which can be used to communicate with databases such as KDB. It supports various functionalities including hosting of secured as well as unsecured services on servers (known as brokers), service discovery mechanism through TIBCO EMS setup and authentication as well as authorisation mechanism.
  • Upgraded CAPStoreClient applica tion by a couple of versions, across multiple languages This application provides APIs in C++, Java and C# to query Consistent Asset Pricing ( data stored in KDB databases Also modified existing KDB queries written in Q language and automatic code generation scripts written in XSLT
  • Designed and implemented a Configuration File Management module of CLI Framewo rk for processing structured configuration files such as INI, XML and JSON by using property trees of Boost Library.
  • Migrated Graphical User Interface of Financial Adjustment Applications from “Adobe’s Flex” to in house JAVA JavaScript framework “Core View”. My responsibility was to understand the end to end flow of financial data in existing applications and replacing the existing Flex UI to Core View whose coding syntax and standards were outlined by the library. It was developed in
  • Java and library converts them to JavaScript code for deployment.
C++C#JavaKDBAPI Development

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2010Jan 2014

Stackforce found 100+ more professionals with C++ & Database Management

Explore similar profiles based on matching skills and experience