•Developed a web application that supports generating reports with React, Redux and golang.
•Authored front end UI from scratch using React for components, combined with Redux for managing states and actions, and asynchronous calls for fetching data with proper error handling.
•Applied Remote Procedure Calls for communication between front end and backend.
•Created a data model that supports storing application data and created database in Postgres hosted on AWS.
•Designed the API endpoints using swagger, implemented the backend with AWS API gateway and Lambda functions in Golang and applied Secret Manger for storing credentials in AWS.
•Worked with git, yarn, lint for static code analysis and Jira board for sprint.