Hossain Khan

Hossain Khan

Mentor
Rising Codementor
US$20.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
14+ years of software development experience, currently specialized in native Android mobile development and leading engineering teams.
14+ years of software development experience, currently specialized in native Android mobile development and leading engineering teams.

I'm a passionate developer who always enjoys interesting projects and challenges. I love to work on web, mobile and related technologies. Currently I'm working on Android and I love it!

I also love spending time keeping myself up to date with tech news, gadgets and sometimes going to different conferences. On spare time, I play video games, or watch TED talks and YouTube. I also like to take lot of snaps, and trying to invest time to be better at it.

English
Eastern Time (US & Canada) (-04:00)
Joined April 2019
EXPERTISE
7 years experience
I have been working on native android development for over 6 years. Over time I have had oppurtunity to work on various projects and clie...
I have been working on native android development for over 6 years. Over time I have had oppurtunity to work on various projects and clients from Canada and USA.
View more
View more
7 years experience
Thoughout my career I have worked on various mobile technologies. Aside from working on native Android development, I have worked on hybr...
Thoughout my career I have worked on various mobile technologies. Aside from working on native Android development, I have worked on hybrid solution like Cordova in the early days, and later Flutter. I have always worked closely with iOS team to keep application feature in parity.
View more
View more
5 years experience
Google has announced Jetpack at I/O 2018 which contains lot of components offered by Google under Jetpack's umbrella. However, before Jet...
Google has announced Jetpack at I/O 2018 which contains lot of components offered by Google under Jetpack's umbrella. However, before Jetpack lot of this libraries existed before and I have been using some of the Jetpack library in day to day application development. Some of the commonly used Jetpack libraries are: * Foundation: Android KTX, AppCompat, Auto, Benchmark, Multidex, Security, Unit Test, TV * Architecture: Data Binding, Lifecycles, LiveData, Paging, Room (SQLite database), ViewModel, WorkManager * Behavior: Media & playback, Notifications, Permissions, Preferences, Sharing, Slices * UI: Animation & transitions, Fragment, Layout (Constraint, Coordinator, Card, FlexBox etc.), Palette
View more
View more

REVIEWS FROM CLIENTS

Hossain's profile has been carefully vetted and approved as a Codementor. Connect with Hossain now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
android-recycler-view-wrap-content
This is a sample android app which demonstrates `RecyclerView` wrap_content inside `ScrollView` issue on Marshmallow, Nougat, Oreo and Pie (API 23, 24, 25, 26, 27 & 28) and how to work around it.
Java
72
15
hossainkhan.com
Static site for hossainkhan.com
HTML
20
10
Stack Overflow
3412 Reputation
5
28
48
EMPLOYMENTS
Lead Android Engineer
Kijiji Canada Ltd.
2019-07-01-Present
Joined Kijiji Android team to accelerate mobile product development and enhance the end-user experience.
Joined Kijiji Android team to accelerate mobile product development and enhance the end-user experience.
Android
Jenkins
Firebase
View more
Android
Jenkins
Firebase
DI
Kotlin
Agile
View more
Senior Android Engineer
Connected Inc.
2017-07-01-2018-12-01
Built a smart speaker companion application which allows user to fully control the smart speaker using any Android phone or tablet. The a...
Built a smart speaker companion application which allows user to fully control the smart speaker using any Android phone or tablet. The app also provides one stop content discovery and playback solution using popular music services like Spotify®, Amazon Music, Deezer, Pandora®, SiriusXM, iHeartRadio™, TuneIn and so on. The application is available internationally supporting 24 different languages Some of the key feature of the app includes: * Control an manage one or more smart speakers in your home. * Allow multiple smart speakers to be grouped together for enhanced multi-room audio experience. * Add/remove popular music services like Spotify®, Amazon Music, Deezer, Pandora®, SiriusXM, iHeartRadio™, TuneIn and so on using one single app. * Integrates with cloud services to provide personalized and persistent services across multiple device form factors.
Android
MVVM
Dagger
View more
Android
MVVM
Dagger
RxJava
Realm
Jetpack
RESTful API
View more
PROJECTS
Optik TV® Android ApplicationView Project
2015
Optik TV® android app allows you to watch live and On Demand shows and movies on the go using your smartphone or tablet. Some of the key...
Optik TV® android app allows you to watch live and On Demand shows and movies on the go using your smartphone or tablet. Some of the key feature of the app includes: * Enjoy many channels included in your subscription, including live news and sports. * Set recordings while you are out. * Choose from thousands of On Demand shows, series and movies. * Save favourites, watch trailers and view ratings. * Start a movie on your TV and pick up where you left off on your tablet.
Android
Video streaming
Live tv
View more
Android
Video streaming
Live tv
View more
Daily News HeadlinesView Project
2016
"Daily Headlines" was created as result of personal need to check daily news headlines on TV rather than watching video clips from YouTu...
"Daily Headlines" was created as result of personal need to check daily news headlines on TV rather than watching video clips from YouTube or other different source. This was also a personal experiment on creating Android TV application which is somewhat different than what Android TV applications are meant to be. The application is Open Source and available in Github
Android
Android Studio
Tv
View more
Android
Android Studio
Tv
Android TV
Open Source Software
View more