Mobile Developer with five years of experience, specializing in Object-Oriented Programming, Clean Architecture, and Clean Code principles. Proficient in implementing design patterns such as Strategy, SOLID principles, MVVM, and TDD to develop robust and maintainable codebases. Experienced in API integration using REST and GraphQL, with strong skills in state management solutions including Bloc and MobX. Expertise includes design patterns like Factory, Singleton, and Service Locator, and extensive use of Firebase for backend services. Comprehensive testing competencies cover Unit Testing, Widget Testing, and Integration Testing. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) processes enhances streamlined development workflows.