Associate Software Engineer
CurrentRoles & Responsibilities: • Implemented RTK Query for efficient data fetching and caching in the application. • Created reusable components utilizing custom hooks to optimize code reuse and maintainability. • Generated PDF, CSV and XLSX files for data export functionalities. • Managed state using Redux for predictable and centralized state management. • Designed custom screen resizable components to ensure responsiveness across different devices. • Utilized Formikfor form validation to enhance user input accuracy and experience. • Ensured code quality and consistency by implementing ESLintconfigurations. • Implemented debouncing techniques to optimize performance by limiting the rate of function executions. • Integrated third-party library react-native-gifted-chart for displaying charts such as bar charts, pie charts, and round charts. • Set up push notifications using Firebase to keep users informed of updates and alerts. • Utilized PushWooshthird-party console for managing and sending push notifications. • Integrated Google reCAPTCHA via Google Cloud to enhance security and protect against automated bot attacks. • Fully deployed the application on both iOS and Android platforms, ensuring compliance with policy status and app content requirements.