Travelport Final Presentation
-
Upload
isabella-wesley -
Category
Documents
-
view
84 -
download
3
Transcript of Travelport Final Presentation
![Page 1: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/1.jpg)
Isabella Wesley
![Page 2: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/2.jpg)
University of South Carolina• Major: Computer Science• Minor: Mathematics • Graduation Date: December 2017
Enterprise Services and Infrastructure Team• Manager: Terry Skelton• Mentor: Tammy Stirling
Bella WesleySoftware Developer Intern
![Page 3: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/3.jpg)
My Team
Jason Armstrong Director of Enterprise Services JA
Terry Skelton Middleware Communications Manager
TSTammy Stirling
Senior Lead Software DeveloperMentor
TS Z Lu Software Developer ZL BW Me
Software Develop Intern
![Page 4: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/4.jpg)
EventingEventing Service UI
• Administration Console – Application used by internal Travelport employees for the configuration of eventing
• Importance of Eventing₋ Enterprise Service; satisfies needs of an entire organization₋ Tool for modeling events within Travelport₋ Presents data through user interface
• Components₋ Events₋ Producers₋ Consumers₋ Rules
![Page 5: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/5.jpg)
Developer EnvironmentBrownfield Developer Experience
• Eclipse• Git Repository• Maven Archetype• Tomcat Servlet Engine• Jenkins
Advantages• All about bundling, efficiency• Runs on workstation• Runs in production• No modification needed• Self-provisioning• Quickly create new servers
![Page 6: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/6.jpg)
Project OverviewFront-end Development
• User Interface• Client side• JavaScript, Jquery & JQGrid
Back-end Development• Additional Support, “behind the scenes”• Server side• SQL, Java 1.8, REST API, Database Visualizer
Testing• Verify correct implementation of server-side methods and components• Check for intended response status; otherwise throw error• Jersey Test Framework, “JUnit”
![Page 7: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/7.jpg)
![Page 8: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/8.jpg)
Experience & Takeaway
Technical• Learned how to build a full developer
environment and deploy • Explored front-end vs. back-end
programming• Practiced various languages• Participated in Agile methodology
Non-technical• Gained software industry knowledge• Performed in a professional team setting• Exercised planning, organization, and
communication skills• Enriched my personal “brand” and
networking routine• Had the opportunity to meet with many of
Travelport’s senior leaders
![Page 9: Travelport Final Presentation](https://reader034.fdocuments.in/reader034/viewer/2022042515/58f366051a28abbf128b4599/html5/thumbnails/9.jpg)
Questions?