Frontend Developer / 2019 - Present
Imagine you want to go on a vacation to a place that doesn't have a direct connection to your departure location. Planning out a route to your destination and keeping track of everything can be difficult.
This is where virtual interlining comes into place. Virtual Interlining makes planes, trains, buses, ferries and taxis connect, even when the operators don’t work together. Kiwi.com already provides this concept to their customers but they wanted to expand further and provide it to businesses.
Tequila is Kiwi.com's B2B platform for partners of all sizes that enables business to start selling Virtually Interlined flights, buses and trains from Kiwis inventory almost immediately and benefit from all the tools in one place including a robust account management system with multiple roles, API's, analytics, payments, etc.
Tequila Booking tool
As a Frontend developer this was my first big long-term project, it was and still is a joy writing optimized, maintainable code. Since I've joined the team, we moved from a "move fast, break things" type monolith full of class components to a highly optimized modern React hooks driven project.
We've massively improved UX and redefined or introduced several features. The project features tons of APIs that needed to be integrated and one of the more exciting things was working with charting libraries to create beautiful interactive data driven features.
I've also took upon myself to lead big features that required coordination of multiple teams in Kiwi and optimized our CI/CD flow on GitLab by almost 50%.