Summary
Overview
Work History
Education
Certification
Work Availability
Quote
Hobbies
Skills
Timeline
Hobbies
SeniorSoftwareEngineer

RAHUL TIWARI

Senior Software Engineer
Bengaluru

Summary

A result-oriented full stack software & large scale data systems engineer with more than a decade of experience building highly scalable, performant & flexible applications.

Currently working in Salesforce as Senior Member Technical Staff with Business Rules Engine (BRE) Team to build the next generation BRE Platform.

Overview

12
12
years of professional experience
2
2
Certificates
7
7
years of post-secondary education
3
3
Languages

Work History

Senior Member of Technical Staff

Salesforce
Bengaluru
08.2023 - Current
  • Part of Business Rules Engine (BRE) team that enables organizations to automate and manage business rules that govern their operations.
  • Revamped BRE constructs to support high scale data to scale of 500 columns x 100 million rows in sub second response time.
  • Developed integration of Decision Explainer Service into BRE (Business Rules Engine) builder which helped to provide insight to consumers into why rule generated specific result.

Software Development Engineer - III

Expedia Itinerary Team
Gurgaon
03.2018 - 09.2021
  • Migrated Itinerary page for flights from monolith application to a separate micro service (luna-flights).
  • Lead Test & Learn (T&L) team of 6 developers and executed over 300 T&L on Expedia and other acquired brands.

Software Development Engineer - II

Expedia Checkout Team
Gurgaon
05.2015 - 02.2018
  • Extracted flight confirmation page from monolith application to a separate micro-service.
  • Redesigned flight web confirmation page as a PWA (Progressive Web App) experience.

Apps Developer

United Health Group
Gurgaon
12.2014 - 04.2015

Part of UeS (United eServices) team which managed a web portal designed for brokers and general agents. UeS provides necessary tools for sales agents to quote, initiate and process cases, obtain commission statements, access renewals and create alternate renewal quotes (ARQ).

Systems Engineer

TCS TQAS Team
Lucknow
07.2012 - 11.2014
  • Part of TCS Quality Audit System (TQAS) team which managed all types of BPVs – audits, reviews, assessments/appraisals for audits & reviews.
  • This system was completely integrated with other business process automation systems in TCS, thus supporting organization to maximize value creation for key stakeholders.
  • Migrated the application from Struts 1 to Struts 2 framework.

Assistant System Engineer

TCS SSA-COE (Software Security Assurance-Center of Excellence)
New Delhi
12.2011 - 06.2012
  • Part of Software Security Assurance – Centre of Excellence (SSA - COE) provides confidence to stakeholders that the software will consistently demonstrate robustness even when it is abused or attacked (maliciously or un-intentionally).
  • Single-handedly developed SSA Reference Desk Android Application for making SSA information easily available to everyone in TCS.
  • Conducted Vulnerability Assessment /Penetration Testing for Web and Mobile applications.
  • Organized TCS India wide hacking event BEH (Best Ethical Hacker).

Education

B.Tech - Information Technology

SRM University
Chennai
03.2007 - 06.2011

12th -

City Montessori School, ISC
Lucknow
07.2003 - 05.2005

10th -

City Montessori School
Lucknow
07.2002 - 05.2003

Certification

SCJP (Sun Certified Java programmer 1.5)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Your most unhappy customers are your greatest source of learning.
Bill Gates

Hobbies

  • Travelling
  • Reading

Skills

Microservices & Distributed Systems

undefined

Timeline

Senior Member of Technical Staff

Salesforce
08.2023 - Current

Software Development Engineer - III

Expedia Itinerary Team
03.2018 - 09.2021

Software Development Engineer - II

Expedia Checkout Team
05.2015 - 02.2018

Apps Developer

United Health Group
12.2014 - 04.2015

Systems Engineer

TCS TQAS Team
07.2012 - 11.2014

Assistant System Engineer

TCS SSA-COE (Software Security Assurance-Center of Excellence)
12.2011 - 06.2012

B.Tech - Information Technology

SRM University
03.2007 - 06.2011

12th -

City Montessori School, ISC
07.2003 - 05.2005

10th -

City Montessori School
07.2002 - 05.2003

Hobbies

  • Travelling
  • Reading
RAHUL TIWARISenior Software Engineer