A results-driven Mobile App Developer offering vast experience in Android and iOS to deliver highly effective and creative solutions to business and technology challenges.
More than 𝟑 𝙮𝙚𝙖𝙧𝙨 𝙤𝙛 𝙚𝙭𝙥𝙚𝙧𝙞𝙚𝙣𝙘𝙚 in mobile applications. Excellent experience in all activities of the Software Development Life Cycle (SDLC), different team projects with good project implementation experience, team skills, troubleshooting, presentation abilities, and issue resolution capabilities. Eager and enthusiastic to explore and learn upcoming technologies.
Technical Skills
#android #ios #developer #kotlin #java #swift #googlemap
ℝ𝕖𝕤𝕡𝕠𝕟𝕤𝕚𝕓𝕚𝕝𝕚𝕖𝕤
Developed Android ODTAP app using kotlin, MVVM (Model, ViewModel, View), Dagger2, Google Maps, Socket.io, Retrofit, Stripe.
Added the marker on google map to show current location
Wrote clean, clear, efficient, well-tested, well organized, production-ready, and maintainable code.
Implemented support for portrait/landscape orientations and various resolutions (ldpi/mdpi/hdpi) based on the device.
Tested the app across different versions of Android and different android phones to assure quality and performance.
Communicated with with Web Services (REST, SOAP, JSON, XML) and implementing data serialization/deserialization.
Worked with team of 5 members and provided end-to-end solutions for clients.
Implemented the Google Maps and Place API to get the JSON data by restful protocol.
Involved in deploying the APK with QA team and to the Google Playstore.
ℙ𝕣𝕠𝕛𝕖𝕔𝕥𝕤
⚡ ODTAP Project.
ODTAP aims to provides all services like food delivery, medicine delivery in a single app. It has 2 apps customer app and a driver app.
ℝ𝕖𝕤𝕡𝕠𝕟𝕤𝕚𝕓𝕚𝕝𝕚𝕖𝕤
Developing Android and iOS applications.
Extensively used Android UI components such as RecyclerView, ListView, Menus, Fragments, Relative Layout, Linear Layout, Constraint Layout, and Dialogs.
Translated design and wireframes into high quality code.
Designed complex User Interface screens using custom views.
Maintained existing Modules in terms of bug fixing, code review and compatibility update.
Work with senior developer to manage large, complex design projects for corporate clients.
ℝ𝕖𝕤𝕡𝕠𝕟𝕤𝕚𝕓𝕚𝕝𝕚𝕖𝕤
Build the loyalty points management app from scratch using architecture (MVVM), ios, swift.
Wrote QR code Scanner application using Camera APIs.
Extensively used UIKit, Cocoa touch, Core Data, Core Animation, Reactive Cocoa, iOS memory management, Storyboards, XIBs, Apple UI/UX and application design paradigms to give high quality product.
Collaborated with cross-functional teams to define, design, and ship new features.
Added new features, bug fixed ⅋ improved app performance using efficient algorithms. members.
ℙ𝕣𝕠𝕛𝕖𝕔𝕥𝕤
⚡ BIT (Best In Town) Project.
BIT aims to save the customer sale at merchant stores. It keep tracks the sale and creates loyalty cards to customers. Based on certain conditions a customer is awarded with different types of rewards.
ℝ𝕖𝕤𝕡𝕠𝕟𝕤𝕚𝕓𝕚𝕝𝕚𝕖𝕤
Designed and build advanced applications for the Android and iOS platform with in deadline.
Handled the Activity lifecycle and Fragment lifecycle and effectively used their lifecycle methods within the application.
Extensively utilized Async Task, UI components, Thread handler, Services to provide smooth UI experience.
Extensively used iOS components such as Reachability, Apple Push Notification (APNS), NSUserDefaults, NSNotificationCenter, GCD.
Distributed the iOS applications using Testflight.
Integrated such as Facebook, Twitter, Instagram and Google.
Designed and developed Micro Services to divide the application into business components using NodeJS, PostgreSQL, and Redis Cache
Designed and developed bill payment and topup servers using NodeJS, ExpressJS and communicated with third-party payment gateway jazzcash and Paysys.
Worked on multiple projects at the same time.
ℝ𝕖𝕤𝕡𝕠𝕟𝕤𝕚𝕓𝕚𝕝𝕚𝕖𝕤
Made a paint app in android and worked on chrome cast app.
Explored and used the selendroid and appium tools for android apps.