6 year of Working Experience as a Senior Android/Flutter Developer.
Leadership and Mentorship: Ability to provide technical leadership, guidance, and mentorship to a team of android developers, fostering their growth and development.
Technical Proficiency: Mastery of Android development languages such as Java and Kotlin, along with a deep understanding of android SDK, flutter SDK and libraries.
Architecture Design Patterns: Expertise in design patterns like MVVM, BLOC and ability to apply them appropriately to build scalable and maintainable android applications.
Version Control Systems: Proficient in using version control systems like Git for collaborative development, branching, merging, and code management.
API Integration: Experience in integrating RESTful APIs, third-party libraries, and SDKs into android applications, and ability to handle authentication, data parsing, and error handling.
Performance Optimization: Skill in optimizing app performance, including minimizing memory usage, reducing app launch time, and optimizing network requests to ensure smooth user experience.
Debugging and Troubleshooting: Proficient in using debugging tools like profiler, debugger and ability to diagnose and resolve complex issues related to memory management, performance, and crashes.
Agile Methodologies: Experience working in Agile development environments, including Scrum, and ability to adapt to changing requirements and priorities in fast-paced development cycles.
Communication and Collaboration: Strong communication skills and ability to collaborate effectively with cross-functional teams including designers, product managers, and backend developers to deliver high-quality android applications.
Date of Birth: 07/14/95
Shaheed Bhagat Singh Nagar, Punjab