Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ali Muhammed

Midlothian,Virginia

Summary

With five years of hands-on experience in Android development, I specialize in designing and developing enterprise and customer-facing applications. Proficient in Java and Kotlin, I have three apps on the Play Store, showcasing my versatility. My progressive growth mindset ensures alignment with the latest industry trends and effective translation of business objectives into technical designs.

Overview

3
3
years of professional experience

Work History

Senior Android Developer

Whirlpool
03.2023 - Current
  • Applied advanced problem-solving skills to efficiently manage hierarchical data structures, notably multi-dimensional trees sourced from JSON files. This optimization enhanced the overall performance of Android applications.
  • Collaborated seamlessly with cross-functional teams, particularly with the Android SDK and design teams, to design and implement robust solutions.
  • Took an active role in code reviews, providing valuable guidance on implementing data structures and MVVM architecture. Mentored junior developers, ensuring the team adhered to architectural guidelines and coding standards.
  • Implemented comprehensive unit testing strategies, including on the actual oven device. This approach ensured the reliability and quality of the user interface and overall functionality.
  • Played a pivotal role in reaching a significant milestone drop, showcasing successful integration of features. Notable accomplishments included the implementation of the meat probe feature, cavity light, door interaction, and auto diagnostics implementation.

Sr Android Developer

Wayfair
01.2022 - 11.2022
  • Contributed to an Agile development team consisting of 5 members. Actively participated in daily Stand-Up meetings, Scrums, bi-weekly Sprint planning meetings, and bi-weekly Retrospectives, ensuring effective communication and collaboration within the team.
  • Directed efforts towards enhancing the MyOrders page, implementing key features, and optimizing the UX.
  • Used GraphQL to streamline API calls, enhancing data retrieval and communication efficiency within the Android application.
  • Employed Layout Inspector to inspect the view hierarchy at runtime, facilitating precise debugging and optimization of UI elements.
  • Implemented RecyclerView and Linear Layout to effectively display and organize data within the application.
  • Utilized JIRA for bug tracking, addressing and resolving multiple bugs to maintain a stable application environment.
  • Integrated push notification features using Firebase’s Cloud Messaging Service, boosting user engagement and communication capabilities.

Mobile Application Developer

Self-employeed
03.2021 - 02.2022
  • Offer comprehensive mobile development services with expertise in both Swift (iOS) and Android platforms, ensuring versatile and cross-platform solutions.
  • Provide post-launch support and maintenance services, addressing client inquiries and promptly resolving any issues that may arise.
  • Utilize effective communication tools to collaborate with clients remotely, offering flexibility and accessibility throughout the development process.

Education

Bachelors of Science - Computer Science

University of Lynchburg
Lynchburg, VA
12.2020

Skills

  • Java, C#, Kotlin, C, Visual Basic
  • Android SDK, Fabric, Firebase, Reactive-X (RxAndroid, RxJava), Android JetPack (Room, LiveView, LiveData, Download Manager)
  • Android Studio, Eclipse, IntelliJ
  • TDD, Unit Testing (Junit), Automated Testing, JIRA, Jenkins, Written Test Cases, Android Testing (Robotium), Espresso, Robolectric, Mockito
  • RESTful APIs, REST, SOAP, JSON, GSON, XML, AJAX
  • Agile/SCRUM, Sprints, Daily Scrums, Sprint Retrospective, Sprint Planning, Backlog, Kanban, JIRA, Redmine, Basecamp, Slack, Atlassian Stack, BitBucket, Git, GitHub, SVN, Tortoise
  • KSoap, Jersey, Java Swing, GWT, Retrolamba, NineOldAnroids, RXJava, RxKotlin

Timeline

Senior Android Developer

Whirlpool
03.2023 - Current

Sr Android Developer

Wayfair
01.2022 - 11.2022

Mobile Application Developer

Self-employeed
03.2021 - 02.2022

Bachelors of Science - Computer Science

University of Lynchburg
Ali Muhammed