Mobile Developer
Current• Developed apps from scratch, managing the full development lifecycle for both iOS and Android platforms using Flutter as a hybrid solution.• Implemented CI/CD pipelines, reducing deployment times and ensuring fast iteration cycles.• Adopted Agile/Scrum methodologies, improving team productivity and collaboration.• Improved app performance by reducing page load times by up to 80%, enhancing the overall user experience.• Created Unit Tests and Mock data objects using Mockito, achieving 95% code coverage and reducing bug occurrences by 25% during development.• Integrated Firebase Analytics, which resulted in a 40% increase in user engagement by providing deeper insights into user behavior and enabling data-driven decision-making.• Implemented Firebase Crashlytics to proactively monitor and manage app crashes, resulting in a 30% reduction in crash rates and improved app stability.• Developed reusable global components, streamlining the development process and reducing code duplication, leading to a 25% faster delivery of new features.• Designed scalable architectures to support increasing user loads, ensuring high availability and performance.• Integrated complex APIs, enhancing functionality and providing a seamless user experience across the apps.• Optimized memory usage and resource consumption, ensuring smooth and reliable app performance, even under heavy load.• Built multi-language apps, enabling broader accessibility and improving the app's reach to a diverse user base.• Maintained continuous client communication, ensuring that project requirements were met and delivering solutions on time and aligned with business goals.• Led and instructed junior and mid-level developers in Dart programming language, fostering a collaborative learning environment and accelerating onboarding process.• Ensured compliance with Apple App Store and Google Play Store guidelines, enabling rapid approval and deployment to retail channels.