Shubham Yadav

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in Machine Learning and algorithmic optimization.
  • Proven track record in High-Frequency Trading strategies.
  • Strong background in backend engineering and distributed systems.
Stackforce AI infers this person is a Fintech expert with strong backend engineering and algorithmic optimization skills.

Contact

Skills

Other Skills

AlgorithmsArtificial IntelligenceCC++Cascading Style Sheets (CSS)CompilersData AnalysisData StructuresDistributed SystemsEngineeringFunctional ProgrammingHTMLHTML5JavaJavaScript

About

Hey there, I am interested in Machine Learning, algorithmic optimization and distributed systems, along with anything that will send me days into thinking about the problem and designing a solution. Always interested in an entrepreneurship opportunity, especially if you have a viable business plan and solves a problem in real world.

Experience

Google

Senior Software Engineer

Nov 2022Present · 3 yrs 4 mos · Bengaluru, Karnataka, India

Nirvana insurance

Software Engineer - Backend

Jan 2022Sep 2022 · 8 mos · India

  • Worked as a backend engineer on the product and data engineering platform.

A.p.t. portfolio private limited

2 roles

Quantitative Trader

Mar 2019Dec 2021 · 2 yrs 9 mos

  • Worked and deployed profitable High-Frequency Trades in NSE and BSE.

Software Engineer

Jun 2017Mar 2019 · 1 yr 9 mos

  • Worked on improving and adding features to the low-latency HFT trading infrastructure.

Goldman sachs

Summer Analyst

May 2016Jul 2016 · 2 mos · Bengaluru Area, India

  • • My work was to implement auto differentiation for faster market calibration for cross stocks
  • • Reduced the execution time by upto 2x for two-cross Stock-cross.
  • • Reduced the execution time by upto 30% for single-cross Stock-cross.
  • • Implemented automatic differentiation on the MultiFX model to get the Jacobian faster than analytical method.

Infurnia

Software Engineering Intern

May 2015Jul 2015 · 2 mos · Mumbai, Maharashtra, India

  • • Reduced the execution time of 3D assembly solver from ~1 minute to under 1 second.
  • • Implemented clustering of vertices on graphs which reduces the exponential algorithm to practically linear if all clusters are of less than 3 vertices.
  • • Used networkx for back end and FreeCAD for front end, and used graph clustering for optimization.
  • • Converted the constraints from FreeCAD constraints to our preferable type to solve faster and more efficiently.

Education

Indian Institute of Technology, Bombay

Bachelor of Technology (B.Tech.) with honors — Computer Science

Jan 2013Jan 2017

Rachana School, Ahmedabad

10th class board — 10th class CBSE board

Jan 2009Jan 2011

Stackforce found 100+ more professionals with Algorithms & Artificial Intelligence

Explore similar profiles based on matching skills and experience