BitNinja - REST API

About Client
Objective
Create a new REST API for BitNinja, which can handle at least 15 million requests per day.
Tools & Technologies
Challenge
As a senior backend developer at BitNinja, I was responsible for creating their brand new public API. BitNinja is a server security software that is known to be one of the best on the market, with a real-time threat database that helps users proactively defend themselves from malwares and hackers. My work on the new API helped improve the overall user experience and effectiveness of the product.
I designed and implemented the entire API, and also refactored some microservices under the hood to optimize the system. The new API greatly improved customer engagement, with users becoming more active and starting to change settings more frequently. As a result, BitNinja caught more malwares and detected more hacking attempts.
I am proud to have played a key role in improving the security and protection of BitNinja users through my work on the new public API, and to have contributed to the success of the company's mission to provide the best server security software on the market.