Jun 2018 - Oct 2024 · Senior Software Engineer · Hybrid

Ascenda Loyalty

Ascenda Loyalty is a travel loyalty platform. I successfully built and maintained a complex booking platform that included a user-friendly front end and a powerful admin panel. This experience honed my skills in full stack development and taught me how to tackle challenges related to scalability, performance, and user experience. I am particularly proud of my ability to create solutions that not only meet client requirements but also anticipate their future needs.

Key Points

  • Travel Loyalty Platform
    • Enhance the existing features such hotel, car, flight bookings
    • Update and create new website for clients
    • Kaligo.com – a booking website (hotels)
    • Clients booking website (hotels, cars, flights)
    • Inventory of hotels, cars, flights
    • Enhancement of legacy travel platform
    • Maintenance base on clients request
    • Ascenda, an internal website for all employees that handles the points
  • Integration with Vervotech to centralized the hotel data from one supplier
  • UAT Environment Setup: Setup the User Acceptance Testing (UAT) environment to ensure smooth testing and validation of software features before production release.
  • Scrum Master: Experience facilitating the daily stand-ups, sprint planning, retrospectives, and ensured the team adhered to agile principles for timely and efficient project delivery.
  • Team Event Organizer: Coordinated and organized team-building events to foster collaboration, morale, and engagement within the team.
  • Client Support (Travel Bookings): Provided end-to-end support for client requests related to hotel, car, and flight bookings, ensuring seamless service and meeting client expectations.
  • Documentation using Notion
  • Mentor Jr Software Engineers & Interns

Tech Stack

  • Backend: Ruby on Rails, API
  • Frontend: CSS, SCSS, Bootstrap, Angular JS
  • Deployment: Aws
  • Tools: Git, MySQL, Notion, Confluence, Slack, Jira, Trello