Rahul Tiwari

India

@rahult001

Badges

Problem Solving

Certifications

Work Experience

  • Software Engineer

    Expedia•  May 2015 - Present

    Responsibilities: • One of the key members of development team in Post-Purchase domain in Expedia. • Migrated Itinerary for flights from a monolith to its own micro service (luna-flights). • Redesigned flight web itinerary pages as a PWA (Progressive Web App) experience. • Had been security & accessibility champion for Post-Purchase. • Designed, implemented & supported many regulatory & AB feature changes for Post-Purchase domain in Expedia. • Supported & resolved many key issues for Post-Purchase. • Identified and designed key health & success metrics for Post-Purchase in Grafana with appropriate alerts. Technologies Used: Microservices, Core Java, J2EE, Spring MVC, Spring Boot, ReactJS, Docker, Kubernetes, Jenkins, JUnit, Cucumber BDD, Git, Maven, Jenkins, Tomcat 6.0, AWS

  • Systems Engineer

    Tata Consultancy Services•  October 2011 - November 2014

    Responsibilities: • Member of core development team to enhance/maintain portal. • Responsible for designing & articulating Struts2 solutions based on the enterprise’s business and technical requirements. • Developing web application capabilities; handling auditor appointments, audit planning, reporting of findings and tracking closures of findings. • Handling the migration of existing code from Java Struts1 to Struts2. • Involved in unit testing, Peer Review and UAT testing. • Effectively prepared for and organized technical inspections to review code and design modelswith peers and software architects. Technologies Used: Core Java, J2EE, Struts, SQL, JavaScript, AJAX

Education

  • SRM Institute Of Science & Technology ( Deemed University), Madras

Skills

rahult001 has not updated skills details yet.