Post Job Free

Resume

Sign in

Android Application Back End

Location:
Greenwood, IN
Posted:
March 26, 2024

Contact this candidate

Resume:

Jyoshna Reddy

CONTACT

+1-317-***-****

ad4k9b@r.postjobfree.com

SUMMARY

* ***** ** ********** ** Android app development and managing projects in deadline-driven environments. Works collaboratively with clients and in-house teams to provide rapid, robust, and client-acclaimed front- and back-end application development.

Published 6 applications in playstore successfully.

Comprehensive understanding of Android application architecture, UI components & controls, Intents, Application classes like Activity, Service, Intent Receiver, Content Provider to manage data.

Good knowledge on Notifications, Toast, Locations and Map Api, graphics.

Experienced with Android testing frameworks and proficient writing clean unit test cases.

Dedicated to Android application performance, security and efficiency.

Strong analytical and troubleshooting skills, resourceful, innovative, inventive.

Knowledge of Web service for parsing XML and JSON data(Rest Web Service)

Different Layout usage, Handling HTTP Request in Android device.

Layout Designing, Updating JSON data in List View,Recycler View using List Adapter, Recycler Adapter.

Worked closely with GraphQL APIs to ensure seamless communication with back-end services.

Implemented object-oriented software design principles for efficient code structure.

Worked on Library like OkHttp, Volley and Retrofit.

Experience in testing frameworks like Express and with Android SDK tools.

Experience in AndroidUI toolkit and Layout Managers.Proficient in Android application framework.

Experience in using Fragments, Activity workflow,Action Bar Navigation, Menu designs and view controls and Loaders.

Extensively worked on memory leaks, push notifications,content providers,multiple screen support,data offline usage, accounts and sync on Android.

Experienced with agile software development to create a high level Product Backlog that includes a list of all the characteristics that would be beneficial for the client and the users.

Collaborated closely with the team to build developer-facing products, including SDKs and REST APIs, enhancing the ease and efficiency of third-party application development.

Designed, developed, and maintained REST services using SpringBoot, focusing on high availability, scalability, and performance monitoring.

Demonstrated strong problem-solving skills by troubleshooting and resolving real-time issues in the applications, ensuring seamless performance.

Implemented iOS and Android native development approaches, leveraging knowledge of frontend frameworks and Redux for efficient application design.

Actively contributed to open source projects, integrating the latest technologies to enhance product offerings and developer engagement.

Utilized Kotlin and Gradle to create efficient and maintainable code, focusing on enhancing application functionality and user experience.

Implemented comprehensive UI and Unit testing strategies, leveraging Espresso and Junit, to deliver robust and error-free applications.

Integrated Dependency Injection using Dagger to enhance code maintainability and achieve clean architecture design.

Led the development of Android applications adhering to the Android 6.0+ standards, ensuring optimal performance and compatibility across devices.

Proficiently used Kotlin and JavaScript/TypeScript to develop robust mobile applications, adhering to design patterns like MVVM and frontend frameworks.

Managed and deployed native application builds across development, staging, and production environments using FastLane and Bitrise.

Utilized Kotlin and Gradle to create efficient and maintainable code, focusing on enhancing application functionality and user experience.

Implemented comprehensive UI and Unit testing strategies, leveraging Espresso and Junit, to deliver robust and error-free applications.

Demonstrated a keen interest in mobile security and applied best practices to enhance the security of Android applications.

Implemented UIs using Jetpack Compose, adhering to modern design principles and enhancing the visual appeal of the applications.

Facilitated effective communication within the technical team and across the organization, ensuring a seamless workflow and project coordination.

Utilized deep knowledge of databases, SQL, data analysis, and version control tools to streamline the development process.

Engineered custom UX widgets and optimized applications for superior performance, ensuring a seamless user interaction.

Developed Android applications with a focus on strong networking libraries and responsive UI design.

Actively engaged with developers across various disciplines (Android, iOS, APIs, Web) to promote knowledge sharing and collaboration.

Proficiently utilized Kotlin and Android frameworks to deliver applications meeting high standards of efficiency and usability.

Gained expertise in computer science fundamentals, including data structures, algorithms, and problem-solving, to optimize application logic and functionality.

SKILLS

•Programming Languages: Java, Kotlin.

•Tools: Android Studio, Eclipse IDE.

•Operating System: Windows.

•Github and GitLab workflow.

•Markup Language: XML, HTML, CSS.

•Android Development: Android Studio, Android SDK, Material Design, SQLite, Firebase, Retrofit,okhttp, Json,Dagger,RxJava,Jetpack compose,Jenkins,Sonarqube, Multiplatform,Livedata,material design,Android UI components, Coroutines,Third-Party Libraries, Clean Architecture, Software Design Concepts and Patterns, Agile Development.

Professional Experience

Machint Solutions Pvt Ltd Sep 2020 - Jan 2023

Project Name: MyHero Role: Android Developer

Description:

MyHero is an adaptive assistant designed to enhance the productivity of sales agents on the ground by reducing lead fulfillment time. The app offers unique features, including suggested next steps that prompt agents to complete leads more efficiently. Smart lead management ensures optimal allocation of leads based on factors such as agents’ expertise and proximity to customers. The platform is highly customizable, catering to various industries such as Banking, Insurance, Wealth Management, Real Estate, among others.

Playstore link : https://play.google.com/store/apps/details?id=com.machint.myhero

Responsibilities:

•UI design and layout using xml.

•Worked in a team of 2 Android developers coordinating with various team of 2 IOS developers,3 web developers,3 backend developers and 2QA members and 1 project manager and 1 product owner.

•Implemented responsive UI layouts and optimized app performance using XML, different types of Layouts, Recycler View, and other Android UI components.

•Integrated Dynamic Module Feature in this Application.

•Worked on Developing Multi-Lingual Application.

•Extensive experience in UI design, RESTful API integration, threading, and performance tuning.

•Integrated Google Maps API and Firebase Cloud Messaging to enhance application functionality.

•Championed code reusability, creating reusable components and libraries to streamline development.

•Developed the Functionality and integrated the Api Calls.

•Integrated liveliness Check using third-party libraries(ML kit).

•Leveraged Java and Kotlin to develop and maintain multi-module Android applications.

•Coded new features using kotlin language features like null safety, sealed classes,extension functions, coroutines with MVVM being the main architectural component.

•Used localization to change the app language of code.

•Used Shared preferences for login activity and for password and email validation.

•Worked in a Scrum model where we discovered,implemented, and validated software in rapid cycles.

•Utilized Room and SQLite for efficient data storage and retrieval.

•Paricipated in Agile/Scrum Methodology with releases every 2 weeks.

Project Name: MdoctorPlus Role: Android Developer

Description:

MDoctorPlus is an easy-to-use doctor-patient connector application. It offers various consulting modes like Video, Live chat, Offline chat, Request for Prescription, and Visit with both General Practitioners and Specialists. App facilitates the users to book appointments with self-payment mode.

Responsibilities:

Integrated Agora SDK for Video Calling Feature.

Developed the UI-layers for activities and implemented fragments within the UI.

Conducted manual testing to ensure application stability and functionality.

Implement jetpack compose such as composable functions,setting the content to the screen

Responsible for testing the application in the stage,code review fixing the bugs and providing post production support.

Extensively worked on designing the layouts to compatible with screens with different resolutions.

Worked in a scrum model where we discovered, implemented, and validated software in rapid cycles.

Employed strong SQL database experience to design, develop, and maintain databases and structured data, ensuring data integrity and security.

Contributed to content management systems, enhancing user accessibility and overall functionality.

Project Name: MyInsure Role: Android Developer

Description:

MyInsure app offers a range of features including Digital ID theft protection, 2Wheeler policy management, Hospicash policy for individuals and family members, and ADLD policy form submission and creation.

Playstore link : https://play.google.com/store/apps/details?id=com.myinsure

Responsibilities:

Integrated RESTful APIs and web services using popular libraries like Retrofit, ensuring efficient data retrieval and synchronization.

Integrated in App Update feature.

Investigated and resolved bugs and issues reported by users, providing prompt and effective solutions.

Utilized version control systems (Git) for collaborative development and actively participated in code repositories such as GitHub.

Utilized Android Jetpack components, including ViewModel, WorkManager, LiveData, Databinding, Material, Room (and SQLite), and Lifecycle.

Expertise in MVVM design architecture.

Implement push notifications using firebase.

Implemented Recycler view to show the leads list and the details of lead in the form of list.

Actively participate in client meetings.

Expertise in Android development with excellent hands-on experience in android studio,gradle,android sdk,kotlin, retrofit.

Used Android content providers for implementing features like sending Emails,SMS etc., to user about newoffers and services.

Ensured robust data synchronization and task management using WorkManager.

Controlled JIRA workflows using confluence and managed tasks within the Agile framework.

Keyvertex Technology Pvt Ltd June 2019– Sep 2020

Project Name: Jigydi Worker App Role: Android Developer

Description:

It makes it easy to schedule the work to workers and has an option to track the attendance of workers. The workers can view the attendance whenever required through this app.

Playstore link : https://play.google.com/store/apps/details?id=com.customer.jigydi.jigydicustomerappp&hl=en_IN

Responsibilities:

•Integrated Google pay in Application which makes it easy to make the transactions.

•Collaborated with cross-functional teams to design and develop mobile applications that met business requirements.

•Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows.

•Bug Fixes and enhancements in Code

•Support continuous improvement by staying upto date with the rapidly evolving mobile development world.

•Proactively performs extensive code and functional testing to ensure bug-free android apps.

•Used tools like Gradle for building, proguard for shrinking code .

•Led the development of multiple Android applications from conception to release, focusing on delivering outstanding user experiences and smooth functionality.

•Utilized Kotlin and Java to implement efficient and maintainable code for various features and modules.

Project Name: Click2Clinic Role: Android Developer

Description

The App is all about which provides home health care services including Online Doctor Consultation, Nursing at home to take care for old age people, physiotherapy, doorstep Medicine Delivery.

Playstore link : https://play.google.com/store/apps/details?id=com.click2clinic.clinicopedia

Responsibilities:

•Developed Click2Clinic App that has been published in Google Play store.

•UI Design and layout using XML.

•Integrated Video Calling and Chat feature (Quickblox).

•Tested code for robustness, usability, and general reliability.

•Collaborated with cross-functional teams to design and develop mobile applications that met business requirements.

•Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows.

•Integrated Crashlytics for analyzing app crash reports.

•Worked with integration of third-party libraries like Retrofit, Glide, Picasso.

Project Name: Jigydi Customer App Role: Android Developer

Description:

Jigydi provides a provide a platform for skilled workers like Carpenter, A/C Services, Plumbers, Painters, House cleaning etc.

Responsibilities:

•Integrated Place Autocomplete service which is part of Places API for location.

•Bug Fixes and enhancements in Code

•Implemented App Update feature using the Jsoup Library.

•Created automated testing scripts using Espresso and JUnit frameworks to ensure the quality of the application.

•Collaborated with cross-functional teams to design and develop mobile applications that met business requirements.

EDUCATION

Bachelor of Technology

Jawaharlal Nehru Technological University Hyderabad



Contact this candidate