Subham Modi

AI Researcher

Bengaluru, Karnataka, India11 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Machine Learning and Data Science.
  • Developed algorithms for program verification.
  • Led data analytics initiatives at Goldman Sachs.
Stackforce AI infers this person is a Fintech expert with strong capabilities in data science and software development.

Contact

Skills

Core Skills

Machine LearningData ScienceC++Program VerificationSoftware Development

Other Skills

AngularJSApache SparkCData StructuresHBaseHTMLHadoopJavaJavaScriptLaTeXMatlabMavenPHPPythonQT4

Experience

Okcredit

2 roles

Data Team Lead

Jul 2023Present · 2 yrs 8 mos

Senior Data Scientist

Apr 2020Jun 2023 · 3 yrs 2 mos

Goldman sachs

3 roles

Vice President

Promoted

Jan 2020Mar 2020 · 2 mos

Associate

Promoted

Jan 2018Dec 2019 · 1 yr 11 mos

Analyst

Jun 2015Dec 2017 · 2 yrs 6 mos

  • Mainly focuses on risk mitigation and operating cost reduction of Goldman Sachs using ML and data science.
  • The team performs data analytics and exploration, uses state-of-the-art ML algorithms, stochastic predictive reasoning and other analytical engineering approach to achieve its goals.
Machine LearningData Science

Uppsala university

Verification of Asynchronous Programs using SMT Solvers

May 2013Jul 2013 · 2 mos · Uppsala, Sweden

  • Created an algorithm for Automatic verification of asynchronous programs in C++ using SMT solver.
  • Considered the issues of efficiency and applicability by optimizing previous existing algorithms for automatic verification of message passing programs.
  • Synchronized a message passing program inputted as an XML le into a Deterministic Finite Automaton.
  • Converted DFA into an optimized structure to generate Quantier-free Presburger Formulas.
  • Satisability of these formulas are then checked using SMT Solver namely Z3 theorem prover.
  • Final analysis and statistics of output is displayed in a separate latex le generated by the algorithm itself.
  • Implemented the resulting algorithm in a tool and applied the tool to several non-trivial and exhaustive case studies.
  • Tool can be found at https://github.com/Subhammodi/MPass.
C++SMT SolversProgram Verification

Indian institute of technology, kanpur

Head Coordinator, ACA(Association Of Computing Activities)

Aug 2012May 2013 · 9 mos · IIt kanpur

  • Organized Yahoo! Hack U - a 24 hour coding marathon at IITK in '11 and '12 in coordination with Yahoo.
  • Oraganized Code.Fun.Do and Appathon - a 24-hour Windows App Development contest and a 24-hour coding contest respectively by Microsoft in 2013.
  • Provided semester long projects in CS eld to over 80 rst year students through ACA in 2012-13.
  • Set up and maintained a programming judge (DomJudge).
  • Conducted weekend programming contests at IITK.
  • Conducted a lecture series for Competitive Programming under the name League of Programmers at IITK.
  • Set up a server for hosting the practice problems for the rst year students.
  • Helped the department in the conduction of freshers, farewell and other events.

Citi

Software development for Internal Trade Message monitoring

Jun 2012Jul 2012 · 1 mo · Mumbai Area, India

  • Developed a message monitoring system that will receive trade messages from dierent multicast channels and display them in GUI. The application is written in C++ and uses the new QT4 library for frontend.
  • Messages are fed from multi-cast channels to the tool through network library of the core module.
  • The tool, thus developed, helps the user to monitor messages and analyze them.
  • User has option to search for particular message by providing channel ID or Sequence number.
  • Messages are de-serialized using message dictionary module of core library and then all the fields are shown in the frontend in the delimited format.
  • User also has the option of controlling the number of messages to be read.
C++QT4Software Development

Indian institute of technology, kanpur

2 roles

Event Coordinator,Dance,Antaragni'12

Mar 2012May 2012 · 2 mos · Kanpur Area, India

  • Successfully led a team of 40 students to plan and execute the flagship event of Antaragni.
  • Conducted 7 competitions running back to back in the 4 day period.
  • Conceived and introduced a variety of changes and new competitions resulting in an increased participation of over 400 participants from all over India.
  • Tied up with popular dance institutes ( Shiamak Davar Institute of Performing Arts and Banjara
  • Dance Institute) to judge the event and oer internships for the winners.
  • Publicized the event extensively through the web, videos and posters, resulting in increased participation.

Assistant Coordinator,Workshops,Techkriti

Sep 2011Feb 2012 · 5 mos · Kanpur Area, India

  • Successfully worked with a team of 40 students to plan and execute the
  • agship event of Techkriti.
  • Managed and assisted in conduction of various technology and design workshops which saw an attendance
  • of over 1500 students from all over the country
  • Coordinated to maintain nances during the entire period of the festival.
  • Conducted varied and extensive workshops over a period of 4 days.

Education

Indian Institute of Technology, Kanpur

Master of Technology (MTech) — Computer Science

Jan 2014Jan 2015

Indian Institute of Technology, Kanpur

Bachelor of Technology (BTech) — Computer Science

Jan 2010Jan 2014

Uppsala University

Research Internship — Program verification

Saint Pauls Senior Secondary School,Kota

Primary and Secondary

Jan 1998Jan 2008

Stackforce found 100+ more professionals with Machine Learning & Data Science

Explore similar profiles based on matching skills and experience