Ravikumar Gelani
Android Developer @Moneris
Signup · Get unlimited contacts
WORK HISTORY
Android Developer @Moneris
Toronto, ON, CA
Design and implement highly reliable Android mobile applications using Kotlin. Apply commonly used design patterns and best practices to ensure that the code is modular, testable and maintainable. Identify opportunities to adopt an existing algorithm to solve a given problem in the most efficient and proven manner. Develop and refine clickable wireframes to establish stakeholder consensus on the user-experience prior to implementation. Collaborating with cross-functional teams to define, design, and ship new features. Interacting with cross functional teams to understand the requirements. Resolving Dev and test environmental issues, implemented true fees code changes, and delivered project on time. Implementing best practices including code quality, performance, and user experience. Participating in code reviews, refactoring, and testing activities to ensure the delivery of robust and efficient software. Made the old version of the code compatible with the latest version of android OS 11. Following all the company official COU, checkmarx scan and Veracode Quarterly scan processes to find any security vulnerabilities Made sure all the vulnerabilities raised in code scanning reviews were addressed on time. Participating in client interactions and addressed the production issues raised. Maintaining good rapo with SQA team by responding and fixing all the issues raised on time.
EDUCATION
Gujarat Technological University (GTU)
Bachelor of Engineering - BE, Information Technology
SKILLS
ABOUT RAVIKUMAR GELANI
Experienced software developer with a strong background in Android development, boasting 6 years of expertise in crafting robust applications for the Android platform. Experience in building, integrating and testing Android Applications and solid understanding of software development life cycle.Worked on Android Network APIs to interact with both RESTful and SOAP web services using Retrofit, Android Volley libraries. Solid knowledge on usage of Android Core components and Android jetpack components.Knowledge on ADB, DDMS, Android monitor, Genymotion, Postman.Knowledge on architectural design patterns: MVVM, MVP, Clean code, MVI, MVCHands-on experience with Java, Kotlin, Gradle (tasks, dependencies), code analysis, Junit.Experience in using android storage options Shared preferences, internal files, keystore, Room database.Good understanding of third-party libraries like Retrofit, OkHttp, glide, Gson, Volley.Worked with the Android SDK and implemented Android Bluetooth and Location Connectivity components.Worked on the latest features of android say View Model, Live Data, Room, Databinding, Work Manager, Pagination.Applied different mechanisms say coroutines, Asynctask, Intent Service, Pending Intent, Work manager to achieve background tasks. Used multiple ways to persist data in the app by using Shared Preferences, SQLite, Files, Server.Implemented offline data support in app using Room, Retrofit, OkHttp Client.Efficient planning to make system and process improvements captured in sprint retrospective meetings.Involved in all Scrum ceremonies including Sprint planning, Daily stand ups, Sprint Retrospectives, Sprint Demos, Story Grooming, and Release planning.Used Android web views and content providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these.Worked with instrument tools to minimize memory leaks and assure overall application stability (ddms, adb).Used services, Async tasks and Alert Notification API to implement event reminder features into the mobile app.Designed layouts for different screen sizes and used fragments to manage uniform look and feelWorked on responsive web design, single page web-app development and cross browser compatibility applications.Worked on several Cordova plugins like Camera, Device, Geolocation, Splash Screen, Vibration, Media, and Battery status.Used Bootstrap framework to build responsive mobile web projects combining HTML5, CSS3, JavaScript, jQuery.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.