Shubham Sharma

Co-Founder

Delhi, India6 yrs experience
Most Likely To Switch

Key Highlights

  • Led transition to microservices architecture improving scalability.
  • Developed trading algorithms yielding consistent market returns.
  • Optimized regulatory reporting, significantly reducing runtime.
Stackforce AI infers this person is a Fintech Backend Developer with expertise in microservices and financial algorithm development.

Contact

Skills

Core Skills

DjangoGo (programming Language)PostgresqlSpring FrameworkJavaMicroservicesPythonFinancial MarketsDatabase Management

Other Skills

HibernateMyBatisPython (Programming Language)AWSAmazon SQSAmazon Web Services (AWS)Systems DesignReact.jsJavaScriptRuby on RailsAmazon DynamodbElasticsearchTitangraph dbKafka Streams

About

Ever since I was a child, I loved to face challenges. Always had a logical bent and problem-solving mindset which led me to Software Engineering. Started my career as a Software Engineer for Goldman Sachs. As a result of working for a big financial firm got the opportunity to interact with traders. Ended up developing a keen interest in Financial Markets. After that actively day traded for 2 years, looking at 100's of charts every day and studying more and more about financial markets. During this time, I cleared CFA Level 2 and also averaged 12% monthly returns day trading. Developed several sound strategies and with the technical and financial knowledge started my financial start-up -Trademik Services. Post the business became self-sufficient, joined 91 Social as a Senior Software Developer and worked for client arcesium undertaking many projects where my technical and functional knowledge both were put to use.

Experience

6 yrs
Total Experience
2 yrs
Average Tenure
3 yrs 1 mo
Current Experience

Blinkit

2 roles

Senior Software Engineer Team Lead

Promoted

Jan 2025Present · 1 yr 4 mos · On-site

DjangoGo (Programming Language)

Senior Software Development Engineer

May 2023Jan 2025 · 1 yr 8 mos · On-site

PostgreSQLSpring Framework

91social

Senior Software Developer

Mar 2022May 2023 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Working with client Arcesium India as a Backend Java Developer. My role is to develop new and migrate existing applications using the latest Tech Stack.
  • Developed and deployed a sharding framework and integrated pagination support for our APIs.
  • Spearheaded the transition from a monolithic application to a microservice architecture, and made modifications to multiple APIs for better scalability and handling of requests.
  • Enhanced specific APIs that were violating SLAs for some large clients and resulting in revenue loss to the firm. The runtimes were improved by up to 80% for these clients.
  • Upgraded and integrated multiple new APIs into complex applications, along with additional logic to accommodate new request and response patterns.
  • Implemented modifications to the java Date object handling logic in several complex APIs as part of a firm-wide DST standardization effort to address a bug.
HibernateMyBatisJavaMicroservices

Trademik services

Founder

Jun 2020Apr 2022 · 1 yr 10 mos · Delhi, India

  • Founder at Trademik Services, a financial education start-up that empowers the people with financial tools and knowledge which helps them to generate consistent returns from the market.
  • Developed several trading algorithms using Python programming language.
  • Utilized AWS and Wordpress to design and launch the website for the brand (www.trademik.com).
  • Provided training and mentorship to over 50 students, sharing self-made strategies and techniques.
Python (Programming Language)PythonFinancial Markets

Goldman sachs

Software Engineer

Jun 2018Mar 2020 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Worked as part of Margin Technology which is a strategic platform for collateral management of derivatives, futures and securities globally.
  • The firm planned to trade new securities that were eligible under BCB regulations, and required a technical upgrade to support the regulator throughout the lifecycle of the trades.
  • A daily report generated internally was causing regulatory issues and revenue loss, as it breached its SLA. After optimizing the report, the runtime was reduced from 6 hours to 2 hours.
  • The new QFC regulations required additional reports to be generated by consolidating data from multiple sources using OLAP, and then persisting it.
  • Under the new FINRA regulations, brokers had greater power to force the liquidation of holdings if counterparties failed to meet sufficient margin requirements. Brokers were required to maintain records and inform regulators about the number of days these requirements were breached.
HibernateMyBatisJavaDatabase Management

Innocode software pvt. ltd.

Software Engineer

Jun 2016Jul 2016 · 1 mo · Delhi, India

  • Designed and implemented the backend of a web-based application for a salon, enabling them to manage client records, employee records, service records, and appointments.
  • Created both the frontend and backend for the admin panel of the website "news7".

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering (BE) — Information Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Django & Go (programming Language)

Explore similar profiles based on matching skills and experience