Vipul Gupta

Software Engineer

Varanasi, Uttar Pradesh, India3 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Data Structures and Algorithms.
  • Strong background in Quantitative Finance and Machine Learning.
  • Proven track record in developing efficient software solutions.
Stackforce AI infers this person is a Software Developer with expertise in Data Engineering and Quantitative Finance.

Contact

Skills

Core Skills

PythonC++Data EngineeringAwsAlgorithmsGraph Theory

Other Skills

AWS servicesBoost Graph LibraryC (Programming Language)Competitive ProgrammingCythonData StructuresGSONImage ProcessingJacksonJavaBeansKryoMachine LearningPython (Programming Language)Quantitative FinanceTypescript

About

* Software Developer enthusiast with a deep interest in problem-solving, Data Structures, Algorithms, Databases, and Competitive Programming. * Experienced Research Consultant skilled in Python (Programming Language), C++, Data Science, Quantitative Finance, and Machine Learning. * Strong research professional with a Master of Technology focused in Mathematics and computing from Indian Institute of Technology (Banaras Hindu University), Varanasi. * An attempt at technical blogging on medium - vipul-gupta73921.medium.com

Experience

D. e. shaw india private limited

2 roles

Senior Member Technical

Promoted

Jan 2024Present · 2 yrs 2 mos · Hyderabad, Telangana, India · On-site

Member Technical

Jul 2022Dec 2023 · 1 yr 5 mos · Hyderabad, Telangana, India · On-site

Cisco

Software Developer Internship

May 2021Jul 2021 · 2 mos

  • 1. Researched various frameworks for finding a workaround for version mismatch errors while migrating configs across different FMC versions.
  • 2. Implemented serializing & deserializing to XML using XStream to overcome version mismatch.
  • 3. Enabled CLI execution of the above solution so that the user only needs to run one script and provide 6.6 FMC SFO file as input and get the 7.1 FMC compatible SFO file.
  • 4. This resulted in saving lots of time and effort as earlier there was no other option to migrate configurations across FMC except building it from scratch.
  • Exposure - GSON, Jackson, XStream, Kryo, JavaBeans
GSONJacksonXStreamKryoJavaBeansPython+1

Codenation innovation labs

Software Developer Internship

Apr 2021May 2021 · 1 mo

  • 1. Implemented Kinesis Firehose Data Delivery Stream solution in Devflows for ingesting large-amount of real-time data to S3 bucket.
  • 2. Setup QuickSight analysis pipeline via Devflows.
  • 3. Created pipeline to perform bulk ingestion on Third-Party System via Devflows.
  • 4. Implemented API Gateway actions to automate workspace creation in Devflows.
  • Exposure - Devflows, AWS services(S3, Lambda, API GateWay, QuickSight, Glue, IAM, Kinesis), Typescript
AWS servicesTypescriptData EngineeringAWS

Inquant technologies llp

Quantitative Research Intern

Dec 2020Jan 2021 · 1 mo

  • Backtested and implemented Tenkan-Kijun Cross trading strategy for Futures & Options.

Google summer of code

Student Developer

May 2020Sep 2020 · 4 mos

  • 1. Implemented best-known algorithms for radius, diameter, and all eccentricities computation of (weighted) (directed) graphs to achieve optimal time complexity.
  • 2. Refactored and improved methods for computing shortest paths and distances (single source and all pairs).
  • Exposure - Git, Sage, Trac Server, Python, Cython, Boost Graph Library, Research work.

Worldquant

Research Consultant

Mar 2019Aug 2019 · 5 mos

  • Selected after attaining gold level in making alphas at the WorldQuant challenge
  • Job description involves developing trading signals for back-testing for trading in different universes(EU/Asia/US) using quant finance based models.
PythonCythonBoost Graph LibraryAlgorithmsGraph Theory

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Master of Technology — Mathematics and computing

Jan 2017Jan 2022

Stackforce found 100+ more professionals with Python & C++

Explore similar profiles based on matching skills and experience