Rahul Jain

Senior Software Engineer

Delhi, India9 yrs 9 mos experience
AI Enabled

Key Highlights

  • Expert in cloud architecture and real-time collaboration systems.
  • Led significant projects impacting millions of users.
  • Strong leadership in team management and conflict resolution.
Stackforce AI infers this person is a Cloud Computing and Software Development expert with a focus on real-time systems.

Contact

Skills

Core Skills

CloudAiCollaboration ArchitectureReal-time SystemsDesignMicroservices

Other Skills

C++High-Level DesignDesign PatternsFluid FrameworkCI-CDDistributed SystemTerraformGitlab CINodeJSPostgreSQLCompetitive codingHiveHadoopMySQLBig Data

About

Rahul thrives to make ambiguous problems tractable, well defined and documented. He has efficiently worked on both high-level architectures in cloud-platforms (AWS and Azure) and low-level architecture in Microsoft Word. To teammates and other colleagues, he acts as a roadblock remover and sounding board to help them reach at a real/logical conclusion.

Experience

9 yrs 9 mos
Total Experience
2 yrs 7 mos
Average Tenure
2 yrs
Current Experience

Google

Senior Software Engineer

Jun 2024Present · 2 yrs · Greater Bengaluru Area · On-site

  • Rewriting Google Search stack. Bringing multimodal queries on AI mode and AI overviews.
C++AICloudHigh-Level Design

Vmware

Senior Member of Technical Staff

Jun 2023Jun 2024 · 1 yr · Greater Bengaluru Area · Hybrid

  • Own Task Infrastructure and KV store features in VCenter product. Managing a team of 2 engineers. Unblocked existing design discussions. (C++, Design)
C++DesignCloud

Microsoft

Software Engineer 2

Mar 2021Jun 2023 · 2 yrs 3 mos · Greater Delhi Area

  • Worked on real Time Co-Auth/Collaboration architecture on MS Word, with monthly active users crossing 400 Million
  • Contributing to the Microsoft’s new data model for CoAuth Capabilities – `Fluid Framework` which significantly improves performance (5X) over other solutions.
  • Regular Code Reviews, Design Discussions, Documentation, gave several across org. design talks
  • Leadership Responsibilities:
  • Planning & Risk Management
  • Conflict Resolution
  • Impact**
  • Owned Bookmarks feature in MsWord. Managed conflicts, timelines and deliverable. (C++, Design)
  • Independently handled, investigated and resolved P0, P1, P2 bugs.
  • Regular Code Reviews, Design discussions, Documentation, gave several
  • design talks on Bookmarks, Comments and Fluid models.
  • Complex Problems Tackled**
  • Envisaged and implemented Bookmark Iterators design to work with both Binary and Fluid model. Iterators cover almost more than half of the APIs and design impacted the whole road map. (C++, Design)
  • Independently found and fixed >5 year old bug in existing code. (C++)
C++Design PatternsFluid FrameworkCollaboration ArchitectureReal-Time Systems

Mckinsey & company

Senior Software Engineer

Jul 2016Jan 2021 · 4 yrs 6 mos

  • Impact**
  • Conducted > 100 interviews, 9 hiring drives. Helped hire engineers for McKinsey Vietnam. Participated in 9 hiring drives virtually across the country. (C++, Design, Algorithms)
  • Facilitated multiple sessions in 5 Engineering Bootcamps. Presented as a faculty and conducted bootcamp in New York, 26 participants from around the globe. (Microservices, CI-CD)
  • Complex Problems Tackled**
  • Architected and created cloud infrastructure for a large mining client in Australia on AWS from scratch. Built and managed 8 member team. Resolved conflicts across teams.(Cloud, Distributed System, Microservices, Terraform)
  • Created infra-deployment CI-CD pipeline only using open-source tech for a Fitness client in Amsterdam. (Gitlab CI, Microservices)
  • Designed and developed APIs for McKinsey's Clean sheet Solution to adapt the old MS Access database files into the website version. Removed the manual effort from 2 days down to 2 minutes and, increased the reliability and correctness of the process. This involved reading files more than 100MB in size} and upload the data with proper cost analysis using background jobs.
  • Designed and developed APIs for McKinsey's Clean Sheet Solution to upload huge volumes of data in the form of Data Tables. This upgraded the manual effort by supporting file uploads in multiple formats like CSV and MS Excel. Involved import, export, deletion and modification of (10 X 10 superscript{5} ) values in a file using background jobs. (NodeJS, PostgreSQL, Microservices)
C++DesignMicroservicesCI-CDCloudDistributed System

Education

Delhi College of Engineering

Bachelor's degree — Computer Science

St. Andrews Scots SR. SEC. School

High School

Stackforce found 100+ more professionals with Cloud & Ai

Explore similar profiles based on matching skills and experience