Summary
Overview
Work History
Education
Skills
Certification
Roles And Responsibilities
Career Abridgement
Personal Information
Interests
Timeline
Generic
Shahal Rahman

Shahal Rahman

Android Developer
Kochi

Summary

With over eight years of software development experience, major highlights include proficiency in the analysis, design, and development of mobile applications. Demonstrating strong programming skills in Java and Kotlin, along with a foundational understanding of JavaScript, I excel in software design and development for the Android platform. Additionally, I possess familiarity with React Native for basic development tasks.

Overview

9
9
years of professional experience
4
4
years of post-secondary education
1
1
Certification
3
3
Languages

Work History

Lead Engineer

Qburst Pvt Ltd
02.2021 - Current

Health Monitor App (Mar 2021 – Sep 2021)

Developed an Android application aimed at facilitating health device setup and bi-directional data communication. The app efficiently presents diverse data types from devices and cloud services to users. Users can seamlessly share data via email or download it in CSV or Excel formats. Implemented data visualization through graphs and lists for enhanced user experience.

Technologies Utilized: Android Studio, Kotlin, Jira, Firebase, Postman

Key Contributions:

  • Wrote and executed unit test cases for feature completion.
  • Conducted Level 1 reviews of tickets for user stories.
  • Implemented multilingual user interface based on device language settings.
  • Deployed application builds through Google Firebase App distribution.
  • Configured Firebase and Pub/Sub components.
  • Updated UI to incorporate new data fields.
  • Managed database migration for updating database fields.

Robot Control App (Sep 2021 – Present)

Designed and developed an Android application for creating training routines and patterns for players. The app enables users to access professional lessons and courses, as well as create custom training patterns to enhance their skills.

Technologies Utilized: Android Studio, Kotlin, Firebase, Postman, OneSignal, Google subscription, Mapbox, AWS SQS, Jira, Git, Jenkins, ML Kit

Key Contributions:

  • Conducted task analysis and provided time estimates.
  • Assigned and reviewed tickets for user stories.
  • Managed app distribution on Google Play Store and Firebase platforms.
  • Collaborated with backend team on API structure discussions.
  • Implemented Google subscriptions for various plans.
  • Configured database for Calibration feature.
  • Integrated OneSignal for notification functionality.
  • Integrated Mapbox library for precise marking of court locations.
  • Conducted comprehensive risk assessments to identify potential issues in the design phase, minimizing rework efforts.

Lead Android Developer

Demansol Technologies Pvt. Ltd
10.2016 - 01.2021

News & Magazine Application (Jan 2017 - Jan 2018)

Engineered an application to furnish users with complimentary digital magazines for perusal during clinic or hospital visits. These endeavors significantly contributed to the successful inception and deployment of the application, augmenting the reading experience for users during their clinic or hospital visits.

Key responsibilities encompassed:

  • Employing flavors to fashion a bespoke iteration of the core project.
  • Crafting a distinctive user interface divergent from the parent project.
  • Establishing segregated flow of control to preserve autonomy from the parent project.
  • Integrating MUPDF from NDK to facilitate magazine viewing functionality.
  • Orchestrating data management for offline viewing capabilities.

E-commerce Application (01/09/2016 - 01/09/2017)

Developed an application to showcase nearby businesses and their respective products, empowering business owners to seamlessly add their establishments and merchandise as their enterprises expand. These initiatives significantly contributed to the successful development and deployment of the application, facilitating enhanced accessibility and functionality for users.

Key responsibilities encompassed:

  • Integration of Uber booking API to streamline booking processes.
  • Addition of API calls to facilitate data retrieval and management.
  • Implementation of a bilingual UI supporting English and Arabic languages.
  • Incorporation of diverse fonts to enhance visual appeal.
  • Facilitation of client discussions to align project objectives and requirements.
  • Formulation of comprehensive design strategies to guide development efforts.
  • Delegation of tasks to team members across Android and Web Service domains.
  • Analysis of tasks and estimation of time requirements for project milestones.
  • Implementation of new features including Facebook integration, Material Design, Payment Gateway integration, and Shared Preference functionality.

Android Developer

NividTech Info Solutions Pvt Ltd
09.2015 - 09.2016

University Finder Application (Jan 2016 - Aug 2016)

Developed an application to assist users in finding suitable universities based on specified criteria. The application includes interactive questionnaires for students to practice, as well as features such as bookmarking questions, viewing progress reports, and taking timed exams.

Key Activities:

  • Customized UI to meet client requirements.
  • Implemented API calls for data retrieval.
  • Integrated social SDKs for seamless sharing.
  • Ensured responsive UI using ConstraintLayout.
  • Improved performance with RecyclerView.
  • Successfully migrated project to Android Studio.
  • Utilized Volley for efficient network communication.
  • Enhanced networking capabilities by migrating from Http URL Connection to Volley.
  • Implemented dynamic RecyclerView for data display.
  • Contributions resulted in a user-friendly university search application.

Education

Bachelor of Science - Information Science

Brindavan College of Engineering
Bangalore
07.2011 - 07.2015

Skills

Cundefined

Certification

Internship in Infigon Infotech, Bangalore, India, Junior Software Engineer

Roles And Responsibilities

  • Internet of Things (IoT) Application, The said Application was used to support the customers to track their pets by establishing connection to the collar devices of the pets., Matching UI to client satisfaction, Single UI which fits to all device screen using Constraint layout, https://play.google.com/store/apps/details?id=com.mobiusworks.mywagr, 01/11/2017, 05/30/2018
  • Event Management Application, The said Application capture photo for all the users who have joined the event, at the exact time. And all these photos are combined to make up a Gallery and Mosaic image., Matching UI to client satisfaction, Alarm manager to trigger Event screen when the event time arrives., MVVM, Dagger 2, Databinding & Room added to make the app responsive., Updating DB on Firebase push., Yet to release to Play Store, 01/10/2019, 01/23/2020
  • Education Application, The said Application was used to support the customers to find a University based on selected criteria. It provides questionnaires to students for practice. It also has features like bookmark questions, see progress reports, exams with time durations, etc., Matching UI to client satisfaction, Making api calls, Integrating social SDK (Facebook, Twitter & Instagram), Single UI which fits to all device screen using Constraint layout, Implement Recycle review in place of List View, Migrating project from Eclipse to Android studio, Creating Volley services, Migrating from Http URL Connection to Volley, Implementing dynamic Recycle review, 01/01/2016, 08/01/2016
  • News & Magazine Application, The said Application was used to provide users free digital magazines to readers when they’re in clinics or hospitals to pass time., Use flavor to clone parent project, Keep different design from parent project, Separate flow of control without affecting the parent project., Implement MUPDF from NDK, Managing data for offline view, https://play.google.com/store/apps/details?id=com.magmakereditions.ezwaiting, https://play.google.com/store/apps/details?id=com.magmakeredition.inflight&hl=en_IN, 01/01/2017, 01/01/2018
  • E-commerce Application, The said Application shows businesses nearby and the products they provide. This application enables the business owners to add their businesses and products as they grow., Uber booking API, Minor UI fixes, Add api calls, Bilingual UI (English and Arabic), Adding different fonts, Discussion with client, Formulating a design, Assign tasks to team members(Android as well as Web Service), Analyzing tasks and it’s time requirement, Implement new features(Facebook integration , Material Design , Payment Gateway, Shared Preference ), https://play.google.com/store/apps/details?id=com.dbc.fynoo&hl=en_IN, 09/01/2016, 09/01/2017
  • School Parent Interface Application, The said Application provides a UI for parents to monitor their children's academics and also facilitates communication with the educational institutions as well.
  • Communication Application, The said Project connects children to their parents. It has two parts, a Caller part and a Receiver. Receiver app is a Launcher app that even the parents with no experience working on mobile can easily work with. Call part can also share files (Video, photo etc.) with their parents., Video gallery upto 25 dynamic videos, OpenTok video call library, Handling network connectivity, 11/21/2017, Present
  • Job Portal, The said Application provides the features like entering work preference and experience of personnel. Users can scan their Aadhar card., Matching UI to client satisfaction, Kotlin, MVVM, Dagger 2, Databinding, Navigation component & Room added to make the app responsive., Google MLKit for QR code scanning, Yet to release, 04/01/2020, 08/01/2020

Career Abridgement

  • Astute professional with good Logical and Analytical skills.
  • Excellent team player with good interpersonal and communication skills.
  • Highly motivated and focused with more than 5 years of experience in Design and Development of Android applications.
  • Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging.
  • Knowledge of application testing, debugging and troubleshooting.
  • Able to design the applications from the requirement and Known for writing efficient, maintainable and reusable code that preserves privacy and security.
  • Quick learning, implementation and easy adoption to new technologies.

Personal Information

  • Date of Birth: 08/09/92
  • Gender: Male
  • Nationality: Indian
  • Marital Status: Single
  • Religion: Islam

Interests

Football

Coding

Timeline

Lead Engineer

Qburst Pvt Ltd
02.2021 - Current

Lead Android Developer

Demansol Technologies Pvt. Ltd
10.2016 - 01.2021

Android Developer

NividTech Info Solutions Pvt Ltd
09.2015 - 09.2016

Bachelor of Science - Information Science

Brindavan College of Engineering
07.2011 - 07.2015
Shahal RahmanAndroid Developer