Software Engineer
CurrentAs a lead programmer developed several effective and powerful tools for post-sell tickets management:eSteaming API- Sub 100ms cache-based API for strict and flexible flights search requests- Working with massive data coming from Travelport (> 1500 rps)- Effective indexing, storage and delivery proceduresTechnology stack: NodeJS, AWS (EB, S3, Lambda, DynamoDB, Kinesis, API Gateway).GEM - Global exchange manager- Simple 6-steps solution to exchange airline ticket in Galileo system- Automates each and every step of ticket exchanges- Reduces error rate by automatically calculating additional collection and refund amounts- Helps in most untypical situationsTechnology stack: Javascript, proprietary Active-X libraries of Galileo Desktop/Smartpoint, PHP, MySQL.Travel-Swift booking engine- Socket-based solution with asynchronous search results deliveryTechnology stack: NodeJS, web sockets, Galileo terminal XML-RPC gateway.RDP - Remote document production- Automates ticketing process between consolidator and subagencies, still being 100% IATA-compliant- Redices agenda training time by providing graphical intuitive interfaceTechnology stack: PHP (Yii framework), MySQL, Javascript, Galileo terminal XML-RPC gateway.