Muzammil Husnain, Developer in Tampa, FL, United States
Muzammil is available for hire
Hire Muzammil

Muzammil Husnain

Verified Expert  in Engineering

Software Developer

Location
Tampa, FL, United States
Toptal Member Since
May 30, 2023

Muzammil是一位熟练且负责任的开发人员,擅长制作复杂的应用程序,并带来了丰富的经验. 他的专业知识跨越了不同的技术和业务领域,经过了八年的磨练. 他重视有效的沟通、组织和协作,并在团队环境中茁壮成长. Muzammil拥抱挑战,并利用他的创造力来发现创新的解决方案并正面应对挑战.

Portfolio

Nike
Android, Android SDK, Android Jetpack, Android Architecture Components, Gradle...
Convo
Android, Android SDK, Gradle,依赖注入,敏捷软件开发...
Ideofuzion
Android, Android SDK, Android支持库,Google Fit, Samsung, Garmin API...

Experience

Availability

Part-time

Preferred Environment

Kotlin, Java, Clean Architecture, Agile Sprints, Android, Git, Unit Testing, Android Jetpack, Firebase, REST APIs, Jetpack Compose

The most amazing...

...我做过的事情是开发一个耐克电子商务应用程序,并领导一个Android团队使用WebRTC为Convo实现视频通话.

Work Experience

Senior Android Engineer

2022 - 2023
Nike
  • Integrated multiple new payment methods for South Korean users.
  • 编写API版本3的代码API实现和基于远程特性标志的代码,以远程切换用户API版本.
  • 将遗留Java代码和Gson序列化迁移到基于kotlin的序列化,以使应用程序现代化.
  • Acted as a PR, bug, 并为多个sprint发布captain,以帮助团队实现代码质量,并为主要应用程序发布商务模块代码.
Technologies: Android, Android SDK, Android Jetpack, Android Architecture Components, Gradle, Java, Kotlin, RxJava, Coroutines, Git, GitHub, CI/CD Pipelines, Jenkins, RoomDB, Agile Software Development, JSON/XML Schemas, Spring Dependency Injection (DI), Troubleshooting, Bug Fixes, Clean Architecture, Model View ViewModel (MVVM), Unit Testing, Mockito, Robolectric, Espresso, Agile Sprints, Retrofit, Design Patterns, Algorithms, Data Structures, Jira, SDKs, Apps, Mobile Development, Architecture, Material UI, Material Design, Android Material Design, Jetpack Compose, Mobile App Development, APIs, Camera API, Processing & Threading, Performance, Agile, Scrum, eCommerce, Android Development, Mobile, Xcode, User Interface (UI), Payment APIs, RTL, Internationalization, Localization, Camera2 API, Cloud Firestore, Google Pay, Amazon Web Services (AWS), Figma, Front-end, Testing, A/B Testing, Networking, TCP/IP, Multithreading, Mobile Apps, Mobile Applications

Senior Android Developer | Team Lead

2018 - 2021
Convo
  • 使用本地WebRTC协议开发内部视频通话解决方案.
  • 构建一个基于服务器的用户界面,用于为协作平台呈现工作流.
  • 创建PDF和图像文件注释,以增强用户协作,并为注释和线程通信提供上下文.
  • 监督团队跟踪、电子邮件集成、投票、组和聊天的团队实现.
Technologies: Android, Android SDK, Gradle,依赖注入,敏捷软件开发, Clean Architecture, Model View ViewModel (MVVM), Unit Testing, Mockito, Robolectric, Espresso, Android Jetpack, Kotlin, Coroutines, RxJava, Dagger 2, REST APIs, XMPP, Socket.IO, Firebase, Firebase Cloud Messaging (FCM), GCM, CI/CD Pipelines, RoomDB, WorkManager API, Agile Sprints, Retrofit, Algorithms, Android Support Library, JSON/XML Schemas, LiveStream, Video Livestreaming, SDKs, Apps, Mobile Development, Google Maps API, Architecture, Dagger, SQLite, Material UI, Material Design, Android Material Design, Mobile App Development, APIs, Camera API, Processing & Threading, Performance, Agile, Scrum, Android Development, Mobile, User Interface (UI), RTL, Internationalization, Localization, Camera2 API, Cloud Firestore, Google Pay, Amazon Web Services (AWS), Voice Chat, Firebase Crashlytics, Figma, Front-end, Testing, A/B Testing, Networking, TCP/IP, Multithreading, Mobile Apps, Mobile Applications, Maps, Google Maps SDK, Google Maps

Android Developer

2017 - 2018
Ideofuzion
  • 开发了一款安卓健身应用,可以连接谷歌健身等流行平台, Samsung Health, Fitbit, 和Garmin,允许用户跟踪他们的活动并获得奖励积分, redeemable for discounts at partner stores.
  • 在模块化的基础上修改了应用程序,并编写了单元测试,提高了应用程序的性能和稳定性.
  • 开发与Google Fit和Samsung Health连接的代码,将用户活动同步到我们的服务器.
  • 使用SQLite实现缓存,以提供离线用户体验.
Technologies: Android, Android SDK, Android支持库,Google Fit, Samsung, Garmin API, Fitbit API, SQLite, REST APIs, Design Patterns, Algorithms, Data Structures, Agile Sprints, Unit Testing, Git, Bitbucket, JSON, XML, Dependency Injection, Android Volley API, Mockito, Robolectric, Espresso, Model View Presenter (MVP), Gradle, SDKs, Apps, Mobile Development, Architecture, Dagger, Mobile App Development, APIs, Processing & Threading, Performance, Agile, Scrum, Android Development, Mobile, User Interface (UI), RTL, Internationalization, Localization, Camera2 API, Cloud Firestore, Google Pay, JavaScript, Android Auto, Front-end, Testing, A/B Testing, CircleCI, Networking, TCP/IP, Multithreading, Mobile Apps, Mobile Applications, Maps, Google Maps SDK, Google Maps

Android Developer

2015 - 2016
Nextin
  • 开发了一个桌面应用程序,带有用户友好的仪表板,可以输入设计并进行配置更改. 该应用程序将设计输入和配置集成到一个模板项目中,以生成一个功能齐全的Android应用程序.
  • 开发Android智能手表的表盘,并开发了一个配套应用程序,用于在连接的Android手表上应用表盘. 使用Android智能手表操作系统,实现REST api.
  • 开发了一个白噪声正念应用程序,提供了多个白噪声和周围的多个特征. Implemented caching using SQLite databases and REST API.
  • Learned and implemented libGDX for a live wallpapers project.
Technologies: Android, Android Watch, Android TV, Git, Android Support Library, Android SDK, Ant Design, Gradle, Proguard, Android Studio, Eclipse, Java, JSON, XML, LibGDX, Troubleshooting, Bug Fixes, Design Patterns, Databases, Data Structures, Algorithms, Object-oriented Programming (OOP), SDKs, Apps, Mobile Development, Architecture, SQLite, Mobile App Development, APIs, Processing & Threading, Performance, Agile, Scrum, Android Development, Mobile, User Interface (UI), RTL, Internationalization, Localization, Google Pay, Android Auto, Front-end, Testing, A/B Testing, Networking, Multithreading, Mobile Apps, Mobile Applications, Maps, Google Maps SDK, Google Maps

Nike Retail Application

http://play.google.com/store/apps/details?id=com.nike.omega
An eCommerce Android application for Nike. 我是一名高级安卓工程师,在耐克担任承包商. I handled the app's checkout experience, including cart, shipping, pick-up points, payments, self-checkout, and order history.

Convo | Collaboration Platform for Work

http://play.google.com/store/apps/details?id=com.convo.android
一个超越聊天和信使解决方案的工作协作平台,因为它允许快速移动的团队集中共享, organize, and archive information securely. In addition to quick chats, teams can easily share a project update, preview files, 或者在任何地方留下清晰的反馈,并无缝地合并相关的附件.

YAS | Einfach Gesünder Leben

http://play.google.com/store/apps/details?id=com.yaslife.app
An Android application for health and fitness. 它与Fitbit和Garmin等不同的健康追踪器以及谷歌健康(Google Fit)和三星健康(Samsung health)等健康应用程序相连,监测用户活动并给予奖励.

Quran App

An Android-based application for Quran readers. It had translations in 40 languages; users could take notes, save them, and search the Quran in their local language. 它还允许用户阅读《欧博体育app下载》,一个章节接一个章节,一个Ruku接一个Ruku,或者一个Juz接一个Juz.

Calm Ambience

http://www.behance.net/gallery/40802977/Calm-ambience-sleep-meditate
A white noise Android application that I developed for Nextin. 它可以帮助用户选择白噪音的组合,并创建自己的平静氛围库. The app also featured a unique, beautiful interface.

WatchCraft

http://www.behance.net/gallery/40762717/Watch-Craft-Collection-of-Watchfaces
我为安卓智能手表开发的安卓配套应用, which included several preloaded watch faces ready to apply. I also created multiple watch faces for Android watches. 配套的应用程序还可以从Nextin互联网图书馆下载额外的表盘.

Paperscape | Live Wallpaper

http://www.behance.net/gallery/40616663/Paperscape-Animated-Live-Wallpaper
一个惊人的动态壁纸应用程序,具有不同景观的纸张图形和流畅的动画. 它有48个不同的场景,可以与时间和天气信息同步,并在手机屏幕上反映数据.

APK Factory

一个基于java的桌面应用程序,用于自动化应用程序生成过程. 桌面应用程序包括一个配置面板,以指定的格式接收用户和Android应用程序的设计输入. Based on these inputs, 然后,应用程序将这些更改应用到模板Android项目中,以生成Android电视应用程序.

Languages

Kotlin, Java, XML, Processing, HTML, CSS, JavaScript

Frameworks

Android SDK, Dagger, Ant Design, LibGDX, Mockito, Robolectric, Espresso, Dagger 2, Material UI, JUnit

Libraries/APIs

REST APIs, Retrofit, Camera API, Camera2 API, Google Maps SDK, Google Maps, Android Support Library, WebRTC, Google Maps API, Proguard, Garmin API, Fitbit API, Android Volley API, RxJava, Socket.IO, GCM, WorkManager API, Android Architecture Components, RxJava 2, Retrofit 2

Tools

Git, Android Jetpack, Jira, Gradle, Figma, Android Auto, Android Studio, Bitbucket, Firebase Cloud Messaging (FCM), GitHub, Jenkins, Xcode, CircleCI

Paradigms

Clean Architecture, Unit Testing, Design Patterns, Model View ViewModel (MVVM), Mobile Development, Agile, Scrum, Testing, Model View Presenter (MVP), Object-oriented Programming (OOP), Agile Software Development, Dependency Injection, Android Material Design, Kanban, MVC Design

Platforms

Android、移动、亚马逊网络服务(AWS)、Firebase、Android TV、Android Watch、Eclipse、NetBeans

Other

Agile Sprints, Android Architecture, SDKs, Apps, Architecture, Mobile App Development, APIs, Processing & Threading, Performance, Android Development, User Interface (UI), RTL, Internationalization, Localization, Google Pay, Front-end, A/B Testing, Networking, TCP/IP, Multithreading, Mobile Apps, Mobile Applications, Maps, LiveStream, Video Livestreaming, Jetpack Compose, eCommerce, Payment APIs, Voice Chat, Firebase Crashlytics, Algorithms, Data Structures, Big Data, Machine Learning, Troubleshooting, Bug Fixes, Google Fit, Samsung, Coroutines, XMPP, CI/CD Pipelines, Spring Dependency Injection (DI), Material Design, Room, Minimum Viable Product (MVP)

Storage

云Firestore, JSON,数据库,SQLite, RoomDB, JSON/XML模式

2021 - 2023

Master's Degree in Data Science

美国爱荷华州费尔菲尔德Maharishi国际大学

2011 - 2015

Bachelor's Degree in Computer Science

Mohammad Ali Jinnah University - Islamabad, Pakistan

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring