Design Engineering
Showcase 2023

Amadeus

Tags
Software Development
Tourism

Project Details

Student
Loveen O.
Team
Data Intelligence Hub
Role
Software Development Engineer
Sector
Development & Design
Links
Website

• Amadeus is a leading travel technology company, providing software solutions for the global travel and tourism industry. They create technology solutions that serve every part of the global travel ecosystem including airlines and airports, hotels and railways, search engines, and travel agencies.

• As a software development engineer in the Data intelligence Hub, engaged in an observability project, focusing on continuous profiling, a technique that aids in troubleshooting and performance optimization.

Loveen

Role and Contributions

• Actively engaged in researching observability and continuous profiling tools in the market and integrated a suitable continuous profiling tool into local-development environment, as well as a targeted test platform.

• Key design engineering skills: research and professional documentation abilities; able to quickly grasp technical concepts/issues and articulating them to senior developers; effective problem-solving skills in situations of ambiguity; proactive engagement with tool maintainers and online communities on platforms like Github and Slack for clarification during the tool comparison and integration phases; and application of analytical techniques, such as decision matrices, when justifying the selection of the most suitable tool.

• Conducted research on emerging continuous profiling tools in the market and constructed a comprehensive decision matrix to facilitate the selection of the best-fit continuous profiling tool.

• Integrated the chosen profiling tool into the local-development environment, as well as a test platform. Integrated the chosen profiling tool with the company's microservices.

• Prepared and documented all work and findings on their documentation system, created comprehensive documentation guide for future reference and the tool’s respective integration steps.

• Evaluated the outcome of the newly implemented profiling tool, by testing it with a streaming microservice known to have performance issues and analyzing the corresponding visualizations.

Loveen