R

Rahul Gautam

Senior Software Engineer

Seattle, Washington, United States7 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Reduced appraisal bidding time by 80% with innovative tool.
  • Achieved 90% time savings in batch processing with new framework.
  • Awarded Global Technology Excellence Award for outstanding contributions.
Stackforce AI infers this person is a Fintech-focused Software Engineer with expertise in scalable cloud solutions and data analytics.

Contact

Skills

Core Skills

React.jsNode.jsJavaSpring BootApache SparkHadoop

Other Skills

JenkinsC++PHPJavaScriptHTMLWindowsSQLLinuxOpenGLPython (Programming Language)C#ScalaCCascading Style Sheets (CSS)node

About

I am currently working as a software engineer for the S3 Storage team creating scalable solutions for cloud storage. I did a summer internship at Aloft Appraisal in Seattle. I developed a tool for evaluating the price of an appraisal order based on the complexity of the property and generating a bid which reduced the time required for bidding for appraisal orders by 80%. Prior to this, I worked at Morgan Stanley for 3 years in the Collateral team of the Global Banking Technology department. I was involved in multiple projects that encompassed the development of the loan estimation application, setting up Big Data Analytics pipelines, and migrating our batch applications to a distributed computing architecture. The most notable deliverable was building a new framework for batch applications using Apache Spark that used a directed acyclic graph for process scheduling and spring annotations for all resource connections. This led to time savings to the extent of 90% when compared to the previous setup. I was awarded the Global Technology Excellence Award for my contributions to the firm. I have an undergraduate degree in Information Technology from IIIT Allahabad, India during which I pursued multiple research projects in the Machine Learning, Artificial Intelligence, and Robotics domains. I also published two papers for the same.

Experience

7 yrs 11 mos
Total Experience
2 yrs 7 mos
Average Tenure
3 yrs 4 mos
Current Experience

Amazon web services (aws)

2 roles

Senior Software Development Engineer

Oct 2025Present · 7 mos · On-site

Software Development Engineer

Jan 2023Present · 3 yrs 4 mos · On-site

  • Working as a software engineer for the S3 Storage team developing scalable solutions for cloud storage.
React.jsNode.js

Aloft

Engineering Intern

May 2022Aug 2022 · 3 mos · Seattle, Washington, United States

  • Integrated a pricing tool (implemented in Node.js and React) into an order management application to predict the price of an appraisal based on the complexity of the property. This reduced time for evaluating the price of an appraisal by 80%
javaSpring Boot

Morgan stanley

5 roles

Manager

Jan 2021Aug 2021 · 7 mos

  • ● Designed a Directed acyclic graph-based scheduling algorithm for batch applications framework. This framework is used to run over 2000 batch applications. Implemented dynamic resource allocation through custom Spring annotations that lead to a 90% reduction in boot up time of 2000 batch jobs.
  • ● Migrated Eligibility Engine from a monolithic version to a version based on microservice architecture using Spring Boot. This rule engine for collateral eligibility is used across all applications and led to time savings to the extent of 20%.
  • ● Held knowledge transfer sessions and took part in the firm hiring initiatives.
  • ● Drafted coding questions for interviews of potential grad candidates.
javaSpring Boot

Senior Associate Technology

Promoted

Jan 2020Jan 2021 · 1 yr

  • ● Collaborated with Financial Advisors for implementation of Foreign Currency Deposits as collateral in Java application. This led to a significant gain in the firm's revenue.
  • ● Migrated end of day batch processing of around 2000 batch jobs from java to a distributed framework using Apache Spark. This led to 200% performance improvement and horizontally scalable systems.
javaSpring Boot

Technology Associate

Dec 2018Jan 2020 · 1 yr 1 mo

  • ● Successfully performed proof of concepts to onboard next-gen technologies such as Gemfire for caching and Cloudify for hosting services on the cloud or spinning up environments for testing. This enabled developers to spin up dedicated and isolated environments with mock data for doing sanity testing.
  • ● Designed and implemented highly scalable and reliable Hadoop-based data delivery and analytic pipelines. Some of these pipelines were used to inform financial advisors about potential clients.
javaSpring Boot

Technology Analyst

Promoted

Aug 2018Nov 2018 · 3 mos

  • Went through a rigorous four months of Technology Analyst Program comprising of Technical as well as Financial training.
javaSpring Boot

Spring Intern

Jan 2018Jul 2018 · 6 mos

  • ● Developed an extensible automation testing framework in Java for the Loan Booking application. This framework reduced regression testing time from 2-3 days to around 3 hours. Integrated this utility into the Jenkins CI pipeline to perform sanity tests before code deployment.
  • ● Created a Python utility to provide customizable mock data for all external dependencies such as REST and database calls. This enabled developers to create their own mock data for testing features.

Indian institute of information technology, allahabad, india

Network Coordinator at INDEM (IIITA Network Development Engineering Management) Team

May 2015Jul 2016 · 1 yr 2 mos

  • Managing the internet and intranet facilities in our campus.

Education

North Carolina State University

Masters — Computer Science

Aug 2021Dec 2022

Indian Institute Of Information Technology Allahabad

Bachelor of Technology - BTech (with Honors) — Information Technology

Jan 2014Jan 2018

Somerville School, Noida

Jan 2002Jan 2014

Stackforce found 100+ more professionals with React.js & Node.js

Explore similar profiles based on matching skills and experience