Shubham Sharma

Senior Software Engineer

Singapore, Singapore7 yrs 7 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expertise in compilers and operating systems.
  • Proven experience in database technologies and performance testing.
  • Strong background in low latency trading systems.
Stackforce AI infers this person is a Backend-heavy Software Engineer with a focus on Fintech and Database Technologies.

Contact

Skills

Core Skills

C++Operating SystemsDatabase TechnologiesJava

Other Skills

PythonCompilersComputer ArchitectureLow Latency TradingLinuxFoundationDBVert.xGuiceProtobufDB2Microsoft OfficeMicrosoft ExcelMicrosoft WordMicrosoft PowerPointWindows

About

Currently I am a Senior Software Engineer at Graviton Research. I am interested in core computer system concepts and love to solve challenging problems be it in any space.

Experience

7 yrs 7 mos
Total Experience
2 yrs 6 mos
Average Tenure
4 yrs 7 mos
Current Experience

Graviton research capital llp

Senior Software Engineer

Sep 2021Present · 4 yrs 7 mos · Singapore · On-site

C++PythonCompilersOperating SystemsComputer ArchitectureLow Latency Trading+1

Goldman sachs

2 roles

Analyst

Jun 2019Sep 2021 · 2 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • Working on different database technologies including maintaining the existing one and as well as exploring the new technologies with modern features in the areas of scalability, fault tolerance, load balancing and expansion and consolidation of resources as per the requirements.
  • Wrote integration tests for the middleware involved, explored and added the functionality of Transport Layer Security(TLS) to successfully authenticate the connections to the database, designed and developed a data reconciliation framework from scratch to verify the integrity of the data migrated in our database, designed and developed a performance framework to load test the connections to the database.
  • Technologies worked with : JAVA | C++ | FoundationDB | Vert.x | Guice | Protobuf | DB2
JAVAC++FoundationDBVert.xGuiceProtobuf+3

Summer Analyst

May 2018Jul 2018 · 2 mos · Bengaluru, Karnataka, India

  • Evaluated MongoDB as a replacement for Traditional Relational Databases, starting with data modelling to specify how to store Data in MongoDB
  • Compared the write performance of MongoDB which features denormalization, with Relational Database having normalized data
  • Performed Query Analysis to compare the read performance of MongoDB with currently used Relational Database

Indian institute of technology, kharagpur

Teaching Assistant

Jul 2018Apr 2019 · 9 mos · Kharagpur I, India

  • Teaching Assistant for Programming and Data Structures Laboratory

The chinese university of hong kong

Junior Research Assistant

May 2017Jul 2017 · 2 mos · Hong Kong SAR

  • Developed various models for NTCIR Actionable Knowledge Graph Generation(AKGG) subtask to rank the entity properties for a given search query
  • Properties ranked were defined as attributes of the entity in schema.org vocabulary and Wikipedia dump file was used for training data
  • used various models like word2vec in gensim and GloVe to refine similarity models and Lucene API for indexing for Information Retrieval models

Indian institute of technology, kharagpur

Summer Intern

May 2016Jul 2016 · 2 mos · Kharagpur I, India

  • Proposed a classification framework for semantic type identification of compounds in Sanskrit into broadly four different classes
  • Constructed an elaborate feature space by combining conditional rules from the grammar Astadhyayi and linguistic structures using Adaptor Grammars
  • Semantic relations between the compound components were captured using a lexical database Amarakosa

Education

Indian Institute of Technology, Kharagpur

Dual Degree (BTech + MTech) — Computer Science

Jan 2014Jan 2019

The Senior Study 2

Jan 2012Jan 2014

DAV Public School

Jan 2002Jan 2012

Stackforce found 100+ more professionals with C++ & Operating Systems

Explore similar profiles based on matching skills and experience