Rahul Goel
Principal Software Development Engineer at Expedia
- Role
- Principal Software Development Engineer at Expedia Group
- Location
- Gurugram, HR, IN
- LinkedIn followers
- 500 followers
About Rahul Goel
To self actualize in field of information technology by converting innovative ideas and acquired skills into executable business values in highly cordial and professional environment for continuous learning and improvement”13+ years of experience in design, development, and implementation of highly available and reliable systems.• Currently working with Expedia Gurgaon as Senior Software Development Engineer (2012-18).• Worked with CashEdge (now part of Fiserv) as Software Consultant (2012), CashEdge US and CashEdge Gurgaon as Senior Software Engineer (2006-11). • Worked with Sapient Gurgaon (2004-06) as Associate Technology.
Experience
Principal Software Development Engineer
Oct 2012 — Present · Gurgaon, IN
Expedia Transaction BridgeTransaction Bridge is a scalable and reliable cloud messaging platform which enable clients to eliminate point to point integrations by allowing them to setup standardized interfaces to exchange business events. Its transformational and interoperable capabilities enable clients to get their solution to market quickly. Platform• Apache Kafka for high throughput messaging.• Apache Storm for computations.• DataStax Cassandra for Payload Store and Forward.• Elastic Search for audit search cache.• Apache Hadoop for long term audit storage.• Apache Zookeeper • Amazon Web Services CloudRole• Migration of the service to Amazon cloud for development, integration and production environment.• Setup of the optimized cluster on Amazon cloud. • Production support for topology lifecycle management.• Optimize Transaction Bridge agent to communicate with load balancer instead of zookeeper, for client’s cloud migration Expedia Coupons PlatformBusiness: Expedia’s coupons platform supports multitenant architecture for brands (E*- 30 worldwide points of sales, Hotwire, Travelocity, Orbitz, Wotif) across the regions to increase brand awareness, onboard new customers and enable loyalty for travelers. Platform:• Mysql NDB Cluster• MSSQL• XML over HTTP web-services• Spring 3• MyBatis• Ldap Auth• Cucumber Behaviour-Driven DevelopmentRole• Working as Team Architect for technical initiatives in Coupon Service, Coupon Admin Tool and Coupon Reporting.• Lead the technical team for the inception of the platform at Bellevue Headquarters and helping the team in conceptualization of the abstract knowledge into definitive business model. • Design and implementation of multitenant architecture to support varied roles and permission for Campaign Owner/Manager/Viewer, Financial Approver/Contributor etc.• Real time reporting for coupon redemption and auto cutoff Campaigns in compliance with allocated budget.
Education
DAV Public School, Rajinder Nagar
AISSE
1990 — 2000
Guru Gobind Singh Indraprastha University
Master of Computer Applications (MCA)
2001 — 2004
Kirori Mal College, Delhi University
BSc, Physics. Chemistry, Maths
1998 — 2001
Delhi University
Bachelor of Science - BS, Physics Chemistry Maths
1998 — 2001
Skills
- Weblogic
- Java
- Software Development
- Javaserver Pages (Jsp)
- Xml
- Integration
- Servlets
- Web Services
- Jsp
- Apache Ant
- Ant
- Web Applications
- Testing
- Jdbc
- Java Enterprise Edition
- J2ee
- Agile Methodologies
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.