Summary
Overview
Work History
Education
Skills
Work Availability
Timeline
Rahman Khan Mydeen

Rahman Khan Mydeen

Chennai

Summary

  • Having 13 years of Android Developer experience with Designing, Developing, Programming Testing and Implementing the Android Application for Smartphones, Tablet and Client Server Applications. .
  • In-depth experience in using Kotlin with Android Studio and Eclipse with ADT plugin, designing UI layouts using Constraint Layout,Linear Layout, Relative Layout, Frame Layout, Table Layout, List View, Grid View and using Android native widgets and custom Widgets.
  • Proficient in Android applications development involving front - end User Interface development, push notifications, Adapters, Content Providers and Services.
  • Practical knowledge of Agile delivery methodologies.
  • Worked with Firebase Cloud Services.
  • Strong knowledge of web services using REST API and JSON.
  • Experience with third-party libraries and APIs.
  • Solid knowledge of responsive design. Proven track record of cross-platform experience (web, tablet, mobile).
  • Experience in creating code clean principles document to have better code reviews.
  • Experience in implementing push notifications.
  • Leveraged cutting edge technology like Kotlin, Android JetPack, Retrofit, Navigation, ViewModel, Room.
  • Experience writing apps from scratch in Kotlin.
  • Worked with JSON library to parse JSON files.
  • Expertise in developing Android Enterprise applications for tablets and mobile devices using Eclipse, Android SDK, Android Studio and ADT development tools.
  • Experienced in working with several versions of Android SDK like Gingerbread, Honey Comb, Ice Cream, Sandwich, Jellybean, Kit Kat, Lollipop, Marshmallow, Nougat, Oreo,Pie,Android 11 and 12.
  • Familiarity with Firebase and push notifications.
  • Strong knowledge of OOPS (Object-Oriented Programming concepts).
  • Proficient in User Interface (UI) in android, having good knowledge of customizing UI components.
  • Solid understanding of the full mobile life cycle.
  • Experience with offline storage, threading, and performance tuning.
  • Excellent debugging skills and ability to learn new technologies quickly.
  • Experience with git version control system.
  • Known for writing efficient, maintainable, and reusable code that preserves privacy and security.
  • Regarded as a self-motivated and well-organized team player.

Overview

15
15
years of professional experience

Work History

Android Application Team Leader

HCL Tech
Chennai
01.2022 - 09.2023
  • App name : Mycare App.
  • Worked on several parts of the project life cycle, including the design, development, and testing of an Android mobile application.
  • I was involved in gathering requirements, UI design, and development.
  • With Android Studio, create apps from the ground up in Kotlin.
  • Implemented web views, list views, and populated lists from a database using necessary adapters.
  • Implemented Kotlin with Android content providers to implement functionality such as sending E-mails, SMS, and other types of messages from the app and built a suitable user interface for these apps.
  • Designing a user interface with custom layouts, buttons, dialog boxes, alert boxes, and edit boxes is my responsibility.
  • Responsible for SERVICES, ASYNC tasks, and the Alert Notification API, which will be used to integrate the event reminder feature into the mobile app.
  • Working on a RESTful API.
  • Dagger is a dependency injector that I've used to test classes.
  • All user rights, such as GPS and SMS READ/SEND/RECEIVE, have been included in the Android manifest XML file.
  • Knowledge of Android Networking Libraries such as Volley is a plus.
  • Experience connecting the application with analytics to track User Sessions and Touch Gestures is required.
  • By modifying the required GUI, you will gain experience with XML files
  • I Worked on REST and SOAP web services.
    Using GIT, I worked on Continuous Integration and code versioning.
  • ADB, Trace View, DDMS, and Log Cat to debug the application.
  • To parse JSON files, I used the JSON library.
  • Publish the app to a closed or open testing track on Google Play, and make sure that each tester has agreed to participate in the test. On the opt-in URL for the test (In-App purchase)

Android Associate Lead

Tagit
Chennai
07.2021 - 12.2021
  • App name : Axis bank.
  • Design, development, testing, and deployment are all parts of the project life cycle I am involved.
  • To design, create, and maintain the screens and app architecture, I collaborated with the UI/UX and business teams.
  • Created Numerous views to improve the final User Interface (UI/UX) and retention, including custom and compound views.
  • I used automobiles for mobile phone synchronization, with the ability to locate and navigate to a local Mobile store.
  • I worked on the UI Automator (Testing framework) API.
  • Experience in building test code and testing applications to capture unexpected application activities.
  • Created hybrid mobile applications using Mobeix.
  • Experience arranging UI elements in digital wireframes to allow people to explore an app.
  • Experience in testing wireframes, mockups, and prototypes.

Mobile Team Lead

Spectromax
Chennai
07.2019 - 07.2021
  • App name : Ryan Schools.
  • Designs and develops scalable, reusable, secure and innovative solutions for Clinical Trials of Mobile applications.
  • Developed the applications related to the Clinical Trials to manage the patients data.
  • Extensively worked on OOPS concepts like Multi-Threading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling, and Collections Framework.
  • Implemented REST API as Spring Boot Microservice to perform modular functionality as per Microservices architecture.
  • Ensure that apps are tested to meet total performance requirements.
  • Implement new features and improve existing ones.

Education

Master of Science - Information Technology

Chennai University, Chennai
07.2006

Bachelor of Science - Computer Science

Chennai Unversity, Chennai
07.2004

Skills

  • Languages: Java, Dart, kotlin
  • Operating Systems: Windows (10/81), Mac, Linux
  • Scripting languages: XML,JSON
  • Databases: MySQL, ROOM DB, SQLLite3
  • IDE: Android Studio, Eclipse, IntelliJ, NetBeans
  • Version controls: GitHub,
  • Web Servers/Services: SOAP, REST, Microservices
  • Frameworks: Flutter
  • Database Tools: SQL Developer

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Android Application Team Leader - HCL Tech
01.2022 - 09.2023
Android Associate Lead - Tagit
07.2021 - 12.2021
Mobile Team Lead - Spectromax
07.2019 - 07.2021
Chennai University - Master of Science, Information Technology
Chennai Unversity - Bachelor of Science, Computer Science
Rahman Khan Mydeen