Software Development Engineer
Current• Currently involved in the development of Services which are responsible for ensuring healthy availability zone in the region by balancing the traffic, load across the availability zones.• Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Angular JS and parsed the data to client and handled the security and Authorization using Spring Security and OAuth authentication protocol respectively.• Developed a fully functional prototype application using JavaScript (jQuery and Angular JS) and Bootstrap, connecting to a REST service hosted on AWS using API Gateway and DynamoDB.• Developed JMS components to send messages from one application to other application using message broker ActiveMQ.• Designed and implemented automation workflows to move the data between availability zones to shrink the size, decrease the blast radius of availability zone down event.• Design the system to handle at least 333PiB of data movement per week and handle shrinking the size of the 1M cells.• Coordinating and working with product owners and various stakeholders to get timely deliveries done • Currently involved in the development of Applications and Services which are responsible for ensuring customer and seller trust by eliminating abuse and creating a fair marketplace ecosystem for Sellers and Vendors.• Implemented Microservice backed by Graph database to link related customers quickly identify the bad actors.• Increased the automation rate for the investigations from 6% to 73% by integrating the service with rule platform.• Involved in designing and building Ruby on Rails Application to configure variables used by Java services.• Extensive involvement in all phases of the development lifecycle, including Analysis, Design, Development, Testing and Implementation.• Implement new features, optimize existing ones, and proactively fix bugs.