Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shubham Choudhary

Software Engineer
Bangalore

Summary

Experienced Software Engineer with domain knowledge in Finance and Retail Industry. Have demonstrated experience with Software development and Cloud Hosting. Enjoy working in small and high delivery teams. In depth knowledge of Java, Spring Security, Mongodb, MySQL, Kafka, Solidity, JUnit Testing (Codeforces - 1697 | Codechef - 2102)

Overview

3
3
years of professional experience
5
5
years of post-secondary education

Work History

Senior Software Engineer

Karnival Internet Technologies
Bangalore
11.2022 - Current
  • Built user authentication and security system with role based permissions in company's product
  • Built activity tracking tool to monitor user activity and generate insights of feature usage
  • Built JSON mapping tool to automate API integrations saving developers' time
  • Built analytics on products including Surveys, Feedbacks contributing to 30%-60% growth on individual product sales
  • Played key role in defining code architecture leading to faster development and release cycles

SDE-2

Roadrunr
Bangalore
03.2022 - 10.2022
  • Managed company-level architecture, platform and data configuration processes and implementation protocols.
  • Built company product from scratch and implemented backend in Java, Springboot, Kafka, Hibernate and database in MySQL.
  • Hosted the entire backend on AWS on multiple RDS and EC2 instances ensuring High availability and reliability.
  • Integrated Web3 elements in the MVP (NFTs, Multisig wallet and ERC20 tokens) and launched sale of NFTs on IoTeX mainnet with more than 100 NFTs (worth more than $30,000) sold till date.

Associate Consultant

Finmechanics India Private Limited
Mumbai
07.2020 - 02.2022
  • Implemented various modules in company's key product (FMConverge) like Asset and Liability Management (ALM) and Confirmation Matching
  • Built Bond FRA product from scratch including its pricing engine which is currently being used by several banks for Treasury Management.
  • Worked on various technologies (Java, ExtJS, Spring Framework, Hibernate and MySQL) as a fullstack software developer.
  • Worked with several banks as a consultant for various financial instruments like Bond FRAs, IRS, Options (Vanilla and Exotics), Fowards, Futures and TBills

Education

Dual Degree (B.Tech. + M.Tech.) - Artificial Intelligence And Robotics

Indian Institute Of Technology, Madras
Chennai, India
08.2015 - 05.2020

Skills

    Java programming

undefined

Timeline

Senior Software Engineer

Karnival Internet Technologies
11.2022 - Current

SDE-2

Roadrunr
03.2022 - 10.2022

Associate Consultant

Finmechanics India Private Limited
07.2020 - 02.2022

Dual Degree (B.Tech. + M.Tech.) - Artificial Intelligence And Robotics

Indian Institute Of Technology, Madras
08.2015 - 05.2020
Shubham ChoudharySoftware Engineer