Shahinoor Shahin

685
reputation
3
14

► Enthusiastic Android Professional with 5+ years of experience in Android application development at Bangladesh and Japan. ► Experienced in requirement analysis and team works. ► Having solid background in object oriented programming (Java). ► Experience in waterfall and agile methodologies. ► Strong analytical and debugging skills. ► Excellent understanding of Design patterns and object-oriented design, data structures, and algorithms. ► Code review & code clean-up. ► Good communication, presentation and interpersonal skills as I was directly involved with client interaction. ► Good understanding of design patterns and many other open source frameworks. ► Besides being a software engineer, I'm work as an Android Consultant. Writing personal blogs and articles on Java and Android remain few of my interests. I work as a professional Android Trainer and pursue teaching and illustration as my hobbies.

Android Skills:

UI : Activity / Fragments. Material Design Support Libraries Custom UI and Views, Animations. Gesture Detection. Service ButterKnife

APPLICATION FRAMEWORK: Broadcast Receiver. Alarm Manager, NotificationManager, Ringtone Manager, Download Manager. Wi-Fi Manager & connectivity services. Sensors

GOOGLE PLAY SERVICES: Google Maps(API V1, API V2) Fused Location Provider GoogleApiClient GCM Push Notifications

STORAGE: SQLite Database. Content Providers. Shared Preferences. Open Source ORM libraries (ORMLite , GreenDAO etc.) Realm

MEDIA AND OTHER APIS: Call and SMS handling. App Widgets. Media and Camera. Print API

SOCIAL NETWORK INTEGRATION: Facebook SDK, Twitter SDK Google+ WhatsApp

MULTITHREADING AND LIBRARIES: Multithreading (Async Task ,Loaders, Lazy Loading , Threads and Executor Framework ) IntentService Volley Retrofit Picasso

TOOLS: Android Studio / Eclipse PNG to 9 patch Hierarchy Viewer MAT

PARSERS: QR Code scanner /Generator JSON / XML / SOAP