Profile

Recruiters: To view this profile, please Register / Login

Jobseekers: To make your profile available to Recruiters for free, opt for Premium Membership

Zakir Pervez Mohammad

Candidate ID: 2008334

Career Summary

Around 8+ years of experience in developing Android Applications using Core Java, Kotlin, Android SDK, SQLite, Flutter, React-Native. 5 years in Kotlin. 5 years in unit testing 1year in Flutter and Dart. 3 month in React Js and Native. 2 month in AngularJs PHP and ReactJs 1 year

Skill Set

Core Java, Android SDK, Kotlin

Professional Information

Total Experience : 8

Nationality : India

Qualification Level : Graduate

Job Function : IT - Software

Work Location Preference : Kuwait, Bahrain, Oman, Saudi Arabia, Qatar, UAE

Detailed Profile


Zakir Pervez Mohammad
EMAIL: zakir.next@gmail.com
Mobile: 9075158535 / 8767617168

Summary
• Around 7+ years of experience in developing Android Applications using Core Java, Kotlin, Android SDK, SQLite, Flutter, React-Native.
• Around 4+ years experience in Kotlin.
• Around 3+ years experience in Unit and Instrumentation testing.
• Around 6 months experience in Flutter App development.
• Around 3 month experience in React Native App development.
• Around 2 half month experience in Angular Js.
• Extensively interacted with clients to understand their technical & functional requirements and provided appropriate solution to satisfy their business needs.
• Proficient in Android Apps Architecture MVVM, MVP Design Patterns, Android Debugging, Optimization Tools and Techniques.
• Experience with third-party libraries, API and tools.
• Proficient Understanding of Code Versioning Tools (eg. Gitlab, Github and SVN), Continues Integration and Development(CI/CD).
• Proven ability to be a strong professional with the sound knowledge of the new technologies and advanced applications.
• Cohesive Team Player with Fast Learning Curve along with strong analytical, problem solving, innovation, planning, organizational, communication & interpersonal skills.
Technical Expertise

Programming Languages/ Technologies
:
Core java, Kotlin, Dart, Flutter, React native
Application Servers/ Webservers
:
Apache, Xammp, Mammp.
Databases
:
SQLite, MySql, Room, Green DAO, Realm
Architectures/ Frameworks/
Libraries
:
Android SDK, Retrofit, Dagger-2, Hilt Dagger and Koin Rx-java, Rx-android and Coroutines Android Architecture Component, Android Jetpack Component (Work manager, Navigation Component, Paging, Compose etc), Data binding Constraint Layout, Motion Layout, Android Material Design and Vector SVG, Picasso, Glide and Fresco, Stetho and Chuck, Leak Canary, MVP or MVC, MVVM, Clean Architecture and MVI Provider, Bloc, Rest Services, Soap Services
Development Tools/IDE’s
:
Android Studio, VS Code, IntelliJ Idea and Eclipse.
Unit/Instrumentation Testing
:
J-Unit, Mockito, Power Mockito and Espresso
Operating Systems
:
Android, Windows 7, 8 and 10, Linux (Ubuntu, Kali and Red Hat), Mac OS.
Networking/ Protocols
:
SSL, HTTPS, REST and SOAP
Hardware
:
-


Professional Experience

Company
Designation
Duration
Powerschool
Sr. Software engineer I
Apr’2022 to Present
Value-labs
Sr. Software engineer
Mar’2020 to Apr’2022
Kisanhub Technologies
Software engineer
Jan’2019 to Mar’2020
Myntra (Pretr)
Software engineer
Oct’2017 to Jan’2019
Synergy Technologies and Services
Software engineer
Sep’2015 to Aug’2017


Education And Certifications
• BE in Information Technology from I.B.S.S College if Engineering (Sant Gadge baba Amravati University) in 2015 with aggregate of 61.67% or 7.54 CGPA.
• HSC from Z.P Boys High School & Jr. College Amravati in 2010 with 73%.
• SSC from Anjuman Urdu High School Nandgaon Peth Amravati in 2008 with 73%.
Project Details

I
Project
:
Schoology

Apr’2022 to Till Date

Client
:
Powerschool



Role
:
Sr Software Engineer 1

Team Size – 100+

Description
Long generic description:
The Schoology mobile apps is a content management system which created mainly for Teachers, Student and Parent. It manage your classroom, create and submit assignments, participate in interactive discussions, perform assessments, collaborate with your peers, and more.

Responsibilities
• Involved in Scrum like planning, requirement gathering, refinements etc.
• Understand the existing app code base and app flow.
• Bug fixing and application maintenance.
• Unit and Manual testing.
• Lead team technically.

Technologies Used
• Core Java
• Kotlin
• Android SDK
• Coroutines
• RxJava2 and RxAndroid2
• Dagger 2
• Gson
• Retrofit2
• Android Jetpack Component
• Crashlytics
• J-Unit 4
• Espresso
• Mockito and Power Mockito
• Pendo


II
Project
:
Kickboard (Unified Classroom Behaviour)

Nov’2022 to Jan’2023

Client
:
Powerschool



Role
:
Sr Software Engineer 1

Team Size – 40+

Description
Long generic description:
The Kickboard mobile apps is a unified classroom behaviour management system which created mainly for Teachers, Student and Parent to track the student behaviour in school.

Responsibilities
• Involved in Scrum like planning, requirement gathering, refinements etc.
• Understand the existing app code base and app flow.
• Lead team technically.
Technologies Used
• Core Java
• Kotlin
• Android SDK
• Gson
• Retrofit2
• Android Jetpack Component

III
Project
:
Mobility by Ecolane and AVT

October’2021 to Till Date

Client
:
Ecolane



Role
:
Sr Software Engineer/Android Developer

Team Size – 30+

Description
Long generic description:
The Ecolane mobile apps allows passengers to manage their transportation from the convenience of their smart phone.
• Flexibility to Manage Trips
• Empower riders with direct access to review and manage their trips
• View upcoming and completed trips, easily cancel trips
• Convenient Trip Details View, Passenger notifications with accurate vehicle ETAs, reduce wait time Ability to follow bus on a visual map to see exact location.
• Simple Mobile Interface, 24/7 access to account profiles, settings and reservations and Customize user preferences and save favorite destinations

Responsibilities
• Understand the existing app code base and app flow.
• Handled the white labeling and upload the app to play store.
• Bug fixing and application maintenance.
• Unit and Manual testing.
• Developing new functionality.

Technologies Used
• Core Java
• Kotlin
• Android SDK
• Coroutines
• Hilt Dagger
• Moshi
• Retrofit2
• Leak canary
• Android Jetpack Component
• Crashlytics
• J-Unit 5
• Espresso

IV
Project
:
Altoida NMI

July’2021 to Till Date

Client
:
Altoida



Role
:
Sr Software Engineer/Android Developer

Team Size – 15

Description
Altoida is a digital innovative program which provide robust measurement of the brain functions. It has the several activities based on AR(Augmented reality) which help to measure brain functioning. It collect appropriate data during the activities and generate the report based on those activities.

Responsibilities
• Understand the existing app code base and app flow.
• Integrated the unity into existing application which has the AR functionality.
• Mapping of all unity event in android and generate XML.
• Update Existing XML structure
• Unit & Manual testing.
• Designing of new screen.
• Bug fixing and application maintenance.

Technologies Used
• Core Java
• Kotlin
• Android SDK
• Unity
• Rx-Java & Rx-Android
• Hilt Dagger
• Jackson
• Retrofit2
• Leak canary
• Crashlytics
• J-Unit 4
• Mockito
• Power Mockito

V
Project
:
MykadViewer

Feb’2021 to June’2021

Client
:
Astro



Role
:
Sr Software Engineer/Android Developer

Team Size – 5

Description
It is a lead management application for the Astro sales agent. This application helps the sales agent to onboard the new customers as well as update existing customer details.

Responsibilities
• To determine the flow of the application and making the mockable API for it.
• Converted the given wire-frame into appropriate screens.
• Handled the database and network operations.
• Integrated the proper logging tools.
• Secure the apps using pro-guard and data encryption/decryption on local storage(eg. Database and Local Preferences).
• Tested the application manually.

Technologies Used
• Dart
• Flutter
• Android SDK
• Dio
• Bloc
• SQLite Cipher
• Rx-dart.

IV
Project
:
Reno Muni Court

Dec’2020 to Feb’2021

Client
:
Reno Municipal Court



Role
:
Sr. Software Engineer

Team Size – 3

Description
It is an android version of the Reno municipal court website, which helps the users to get the all information related to the Reno municipal court.

Responsibilities
• Interacted with client to determine the application flow.
• Determine the UI/UX of the application.
• Converted the wire-frame into proper application.
• Took the lead in technical part for both Android and IOS application.
• Implemented the proper git structure.
• Uploaded the application on play store.
• Implemented the proper logging.
• Gave the support for one month in which worked on the requirement changes.
• Involved in application development from the beginning to end of it.

Technologies Used
• Kotlin
• Android SDK
• Android Architecture Component (MVVM)
• Jetpack Navigation Component
• Coroutines
• Hilt Dagger
• Firebase Crashlytics
• Material Design
• Lint KTLint and Detekt
• Leak Canary
• WebView

Other Projects:
• ValueLabs – Mar 2020 to Sep 2020: 802 Secure Incidents, PIP Tracker. SEP ’2020 – Dec’2020: Fern Health.
• Kisanhub Technologies - Jan’2019 to Mar’2020 : Kisanhub
• Myntra (Pretr) Oct’2017 to Jan’2019: In store, simply cash, in store app assistance, Augmont, Pretr, Pretr Fawaz, Pretr OSI.
• Synergy Technologies & Services Sep’2015 to Aug’2017: Contact Import Export, Shooting Analyzer, Veena World.

Other Details

Notice Period: 2 month (Serving and LWD is 31 march 2022)
Passport: Available.
Full Name: Mohammad Zakir Pervez
Father Name: Mohammad Sabir
Mother Name: Raisa Bano
Gender: Male
Marital Status: Unmarried
Local Address: Flat No 202, Siddiqui Apartment, Behind Diamond Hotel, Near Bus Stop, Mehdipattnam Hyderabad.
Permanent Address: Sabir Manzil, Plot No 39B, Paradise Layout, Nandgaon Peth T.D. Amravati.


DECLARATION

I here by declare that the above information are true and correct to the best of my knowledge.

Date: 25/08/2021 Mohammad Zakir Pervez