Please turn on your javascript Mohammed Alkhurbush - Android Developer - Walmart - Dallas, TX, USA

الملخص


  • Over 3 years of experience in Android application design, development, testing, deployment and maintenance.

  • Proficient in designing and developing applications using Android Software Development Kit (SDK) using Android studio.

  • Strong experience in handling a single build to support different screen devices.

  • Proficient in Android applications development involving User Interface development, Activity, Fragment, Services, Notifications, Adapters, Content Provider, XML Parsing, Animations, and Room persistence library.

  • Skilled in using XML and JSON parsers, REST API services Post data from/to feeds.

  • Proficient in writing Test plan and Test Case with unit testing and UI testing frameworks like Junit, Espresso.

  • Adapt in end-to-end development of software products from requirement analysis to system study, designing, coding, and testing, de-bugging, documentation.

  • Experience in Enable Payment gateway integration and security enablement with in application.

  • Experience using version control system software such as SVN, JIRA, GIT.

  • Proficient in Java, Object Oriented Design, Design Patterns, multi-threading and memory management specific to mobile devices.

  • Passionate on learning and exploring new skills and strong willingness to learn new technologies. A team player with good Communication, Leadership and Interpersonal skills.

  • Well versed with best practices and all phases of software product lifecycle and management.

  • Experienced in Kotlin and Used the Java-based Kotlin language to make Android apps more maintainable.


الخبرة

شعار الشركة
Android Developer
Walmart
يونيو ۲۰۱۹ - الآن | Dallas, TX, USA


Design and Develop mobile applications that deliver on product strategy and adheres to establish engineering best practices, design guidelines and principles. Mobile applications are built using native technologies.
Active participant in all team Agile meetings and deliver commitments on time.
Understanding business complexities, functional requirements and transforming them into technical specifications full-filling product requirements.
Involving in design phase, by collaborating with technical architects to establish high quality design layouts thereby providing consistency across designs for quality coding.
Identify technical obstacles and performance bottlenecks early and work closely with team to find and deliver the feasible coding solutions.
Define new call flows and also refine existing http web service calls between the mobile client and the backend service layer.
Design and develop reusable software components and create unit tests using Junit frameworks for robustness of business logic and UI functionality, including edge cases.
Perform code reviews for all new enhancements and review pull requests, to ensure that the established coding conventions and style guide are met with high priority.
Create and maintain documentation on internal architecture of the mobile applications.

شعار الشركة
Android Developer
Identity One Technology Services
مايو ۲۰۱۸ - مايو ۲۰۱۹ | Atlanta, USA


Refactored major part of biometric identity Android app, improved app performance from 89% crash free sessions to 99.9%.
Collaborated with designers on a regular basis to implement the best Android user experience possible.
Conceptualized, developed, and tested native Android applications, including UI, core functionality, and third-party SDKS.
Refactored the application using MVP Design Pattern, used Dagger for Dependency Injection, for creating instances for entire application. Created a local database using SQLite to store and retrieve the data.
Worked on RxJava framework with MVP architecture in the application.
Ported the existing network stack of the app to Retrofit, GSON and RxJava2.
Implementing new features and fixing bugs in excising Android Application.
Deployed beta version of biometric identity app, which helped to identify bugs, user experience issues, and functionality problems.
Added Kotlin in unit tests, wrote new classes in Kotlin and migrated some modules from Java to Kotlin.

شعار الشركة
Android Developer
5 Seasons Mechanical
يناير ۲۰۱۸ - مايو ۲۰۱۸ | Norcross, USA


Involved in working with Location Manager and Restful Web service with JSON.
Developed and tested android application based on business requirements.
Used Services, Retrofit, and Alert Notification API to implement event reminder feature into the mobile app. Embedded Google Maps API, GPS Location Data into the app with zooming controls.
Wrote up status reports for senior managers.
Involved in full life cycle of the application including prototyping, design, development, and testing.
Implemented RESTful API services for creating, retrieving, updating, and deleting data in JSON or XML format.
Used Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications. Tested the application on various Android devices.
Worked with a team of software and QA engineers to develop and fix bugs in mobile and web applications.
Implemented JUNIT test cases for unit testing and Suites for end to end testing.

شعار الشركة
Android Developer Intern
Town Center Community
أغسطس ۲۰۱۷ - ديسمبر ۲۰۱۷ | Atlanta, USA


Developed an Android app for Noonday Creek Trail to connect visitors to various areas on the trail.
Effectively interacted with team members for Requirements Capture and Analysis.
Incorporated the mapping, biking, hiking, and running trails, business, and sitting areas to increase visitor traffic in the trail by 30%.
Developed the Mobile Agent application using Android Studio and Android SDK package.
Included GPS tracking to provide the visitors with direction across the trail.
Designed the User Interface according to the requirements using UI Groups, UI components.

شعار الشركة
Android Developer
3D Security
يناير ۲۰۱۷ - مايو ۲۰۱۷ | Atlanta, USA


Participated in fifteen weeks of intensive immersion program in computer science, algorithms, and mobile development.
Worked with peer development team on analysis, design, and implementation of android app using various programming languages.
Used web views, list views & populated lists to display the lists from the database using simple adapters.
Worked on UI and base Android framework issues during OS upgrade. Used version control GIT.
Developed solutions and built products utilizing various coding languages
Assist with releases to QA via various tests tools and performance metrics, and provided feedbacks

التعليم

Kennesaw State University
بكالوريوس, شهادة بكالوريوس, بكالوريوس علوم, ‎
Computer Science
2017
Technical and Vocational Training Corporation (TVTC) Riyadh
دبلوم, ‎
Computer Technology
غير مكتمل
2010

المهارات

مبتديء Android HAL
متمكن Android Management
متمكن Android Studio
متمكن Embedded Android
متمكن Espresso
متمكن Experience Building Android (AOSP) From Source
متمكن GSON
متوسط iOS App Knowledge
متمكن Java
متمكن Javascript
متمكن Junit
متمكن Kotlin
متمكن Multithreaded Application Development
متمكن MVVM
متمكن okhttp
متمكن OS & File Systems Android
متمكن Picasso
متمكن Retrofit
متمكن RxJava
متمكن Secure Coding
متوسط Swift
متمكن Volley
متمكن XML

اللغات

متمكن إنجليزي
متمكن عربي

الشركات التي تتابعها