Badges
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
Links
Skills
rahult001 has not updated skills details yet.