Rishabh Jain

Software Engineer

Mumbai, Maharashtra, India7 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Reduced processing time by 98% in report generation.
  • Developed revenue-generating applications for Upstox.
  • Implemented high-performance Grpc APIs.
Stackforce AI infers this person is a Fintech Software Engineer with strong backend development skills.

Contact

Skills

Core Skills

JavaPythonRuby On RailsC#

Other Skills

.NET MVCAWSActive MQAngularJSCSS3Cascading Style Sheets (CSS)Critical ThinkingDjangoDockerHTML5HibernateJavaScriptLinuxMicrosoft SQL ServerMongoDB

Experience

Safegold

Software Architect

Jan 2024Present · 2 yrs 3 mos

Upstox

Software Engineer

Jan 2021Jan 2024 · 3 yrs · Mumbai, Maharashtra, India

  • Developed Rest APIs for Upstox app to onboard users, display data for existing users, to place buy/sell order using Java, Python, SQL Server, MySQL, Redis, MongoDB
  • Developed app to fetch stock data at beginning of day from NSE and BSE in Python and automated it with rundeck
  • For compliance team developed app to generate and submit time critical regulatory reports on daily basis to exchange and even created a stand alone file comparator utility which helped in comparing regulatory report data using Spring Boot, Active MQ, AWS, SQL Server, MySQL, MongoDB
  • Created app to charge the interest for cash shortage positions which created revenue for Upstox
  • For settlement team developed the module to pledge, un-pledge customer requested holding from exchange
  • For operation team developed scalable customer report generation app to send email reports to customers on daily basis and have reduced the processing time by 98% (8 hr to 8 min)
  • Created an orchestrator app for logging the events for all the micro services and by triggering a slack alert for issues
  • For communicating between the internal services created Grpc APIs and migrated internal REST Apis to Grpc which increased the performance by 10x
  • Developed scalable Billing SMS app to send SMS at end of day and even reduced the process time from 8 hr to 15 min
  • Developed pdf template for multiple customer reports which are sent on daily, weekly, monthly, yearly basis
JavaPythonSQL ServerMySQLRedisMongoDB+3

Miles

Software Engineer - Full Stack

Jan 2019Jan 2020 · 1 yr · Redwood City, California

  • Designed back end to reduce the number of DB calls from 1.2 Million to 4000 for scheduling emails in Sidekiq using Ruby on Rails
  • For Miles App implemented a 'Refer a Friend' feature which was prioritized to drive user acquisition using Ruby on Rails, Docker, AngularJS, AWS (PostgreSQL, S3)
  • Created back end functionality for managing inventory and integrated it with slack for hourly updates using Python, Django
  • Analyzed the existing REST API and improved its performance by optimizing database calls by 60%
  • Fixed crucial functionalities for the website (getmiles.com), and resolved User Location Context Information API issues for internal Admin Portal and developed email templates
  • Fixed back end code for unsubscribing users from the email list, and developed SQL queries to get user pool for emails and PNs based on requirements provided by marketing team
Ruby on RailsPythonDjangoDockerAngularJSAWS+1

Raymond james

Application Developer

Jan 2018Jan 2019 · 1 yr · Tampa/St. Petersburg, Florida Area

  • Developed components for Sitecore Content Management System used by 2500+ Financial Advising websites in C#, .NET MVC, MongoDB, SCSS, HTML5, CSS3, JavaScript
  • Enhanced existing functionalities for internal applications using Java, Spring MVC, Hibernate in Agile [SCRUM]
  • Implemented proof of concept for classifying images of people and decorative images using Google Vision AI in Python
  • Integrated Google reCAPTCHA with existing apps client-facing form and developed maintenance page for raymondjames.com
  • Improved accessibility score from 68 to 95.5 for the legacy website of RJ investment subsidiary
  • Developed automated script to discover issues for the team from the total list of issues in Python
  • Enhanced existing functionality for raymondjames.com
C#.NET MVCMongoDBSCSSHTML5CSS3+5

Education

Northeastern University

Master of Science - MS — Information Systems

Jan 2017Jan 2019

University of Mumbai

Bachelor of Engineering - BE — Computer Engineering

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Java & Python

Explore similar profiles based on matching skills and experience