Services

Priority DM . 2 days reply
FREE
Video meeting . 30 mins
500
Video meeting . 30 mins
500
Video meeting . 60 mins
1,000
Priority DM . 2 days reply
FREE
Video meeting . 30 mins
500
Popular
Video meeting . 30 mins
500
Courses

Mobile Compose multiplatform

Fundamental, Basics & Development
2,000
Best Seller

About me

With 10+ years of professional experience in Android application development including backend with Spring framework. I have developed/mentored complex projects individually and with a team, worked under a strict time frame, trained juniors, and worked with cross-functional teams. Here is a summary of my experience: • Deep understanding of KMP/KMM for cross-platform app. • Learning and developing Flutter app from scratch. • Developed 5+ Apps for Android • Developed 7+ SDKs in Android • Agile development using Scrum and Sprints • Setup CICD pipeline • Worked in backend on Spring framework. • Designed and built advanced applications for the Android platform. • Collaborated with cross-functional teams to define, design, and ship new features. • Experience with latest frameworks and design principles like RxAndroid, Dagger2 and Zeplin • Push Notifications and Client-Server communication • Communication with Web Services REST/SOAP using JSON and XML • Publishing apps to Playstore and beta testing on playstore • Analytics, Tracking, 3rd party libraries & payments integration • GitHub, BitBucket, Jira, Slack • Wrote unit tests covering edge cases • Worked on both hardware and software features of mobile sensors like camera, microphone, Accelerometer, GPS, etc. • Worked on bug fixing and improving application performance. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. • Worked on FFmpeg for video processing • Wowza Media Server for video broadcast • Met the tough deadlines. • Ability to work on multiple projects. • Technical discussions • Always seek a challenging position to utilize my expertise • Always striving to bring a 100% to my work and always try to keep an open mind and to learn new things