Full-Stack Developer
Current- Work as a full stack developer in an agile Scrum environment, engaging in daily meetings, sprint planning, and retrospectives. - Create reusable components for React, ReactNative, Gatsby, and Astro projects, while simultaneously establishing robust backend APIs and logic. - Employ AWS services like Lambda, Amplify, DynamoDB, and EventBridge to optimize backend functionality and implement event-driven communication.- Thoroughly test using jest, react-testing-library, and cypress, covering unit, integration, and end-to-end scenarios. - Directly engage with clients to gather insights into frontend and backend requirements, translating their needs into effective architecture and API design.- Actively contribute to code reviews for clean, bug-free code on both frontend and backend, fostering codebase quality. - Take charge of end-to-end CI/CD pipeline setup and maintenance, streamlining deployment for frontend and backend changes.