•Implemented features for a web application like Uploading/Downloading Files, adding Zendesk (Support) Widget, Search Bar with filters using React and Redux.
•Collaborated with UX designer to develop mobile applications for the company's smart IoT products using React-native (RN 0.59.9) with scanning Bluetooth devices, log in using QR code, changing the configuration of connected BLE devices being the key components of it.
•Developed software to upload/download files in a Function as a Service (FaaS) framework for the microservice architecture using AWS Lambda. Deployed using Amazon CloudFront.
•Built new service for maintaining a history of activities using AWS Kinesis stream for sequential output of messages.
•Used AWS AppSync that interfaces with GraphQL for accessing data in offline mode for mobile applications.
•Wrote End-to-End integration and unit tests using Appium with WebdriverIO for both IOS and Android app.
•Wrote scripts for continuous integration and deployment using Circle CI and Github Actions.
•Back-end work included DevOps details to help with capacity planning, error annunciation, and reliable operation.
•Developed Javascript software using type-checking.
•Gave and received code reviews to maintain consistency in application with the best coding practices.