Senior Software Engineer
Current- Developed backend APIs using PHP and RPC, specifically gRPC. This involved defining service methods and their request and response message types using protocol buffers, and implementing these methods in a PHP backend server- Created a user interface using React.js, which involved setting up a React application and defining the structure of the application's components- Integrated the APIs with the UI by writing scripts that allowed the React application to communicate with the PHP backend server. This involved using the gRPC-Web API to write a simple client for the service- Wrote scripts for automation testing and cron jobs, which involved setting up a testing environment and writing scripts to automate certain tasks- Edited and Added Some Docker scripts and deployment scripts for the application. This involved setting up a Docker image for the application and writing scripts to deploy the application on a server.- Made improvements to the database and enhanced the performance of the APIs. This involved optimizing database queries and implementing performance-enhancing features in the APIs