Experienced Android Developer adept in bringing forth expertise in design, building, testing and maintenance of software systems. Proficient in an assortment of technologies, including Java, Kotlin for Android apps and Java back-end. Recognized consistently for performance excellence and contributions to success in IT industry. Innovative Programmer and Internet Entrepreneur striving to make the world a more unified and connected place.
Overview
9
9
years of professional experience
1
1
Certification
Work History
Android Developer
Ramp Technology Group | General Motors
Toronto, ON
08.2023 - Current
Developed Automotive android application using Java and Kotlin for different GM car type.
Performed diagnostic and investigate issues based on limited information and resolved those issues with timely manner.
Participated in code review sessions, providing constructive feedback to improve team members'' coding skills and enhancing overall code quality.
Working with Agile/Scrum/SAFe development process and tools
Used testable software architecture like JUnit, Espresso, MVVM Clean Architecture,Dependency Injection
Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements.
Android Developer
Tata Consultancy Services - SunLife
Toronto, CA
05.2021 - 07.2023
Worked with COB (coordination of benefits) and GRS (group retirement service) team
Developed major functionality such as Change investment, Payroll functionality in existing app with UI/Unit testing
And resolved bugs from existing app
Developed UI using Jetpack Compose in kotlin, Coroutines, with MVVM, used Dependency Injection framework with Dagger2 and Hilt
Using Bitbucket/Github versioning tool to manage and changes to program
Also use JIRA for tracking day to day task
Build Rest API using Spring Boot framework and consumed on Front end mobile platform
Created a custom logging system to capture and store system data for debugging and analytics
Used a CI/CD pipeline that reduced deployment time
Android Developer
Remitbee
Mississauga, CA
01.2021 - 04.2021
Implemented advanced security measures to protect user data and prevent unauthorized access
Developed new functionality about Business account on existing app using GraphQL services in Kotlin with MVP and UI/Unit testing, Used Dependency Injection framework with Dagger2
Maintained code and removed bugs from existing application which is uploaded on Play store
Implemented material design principles to create an intuitive and visually appealing user experience
Using Bitbucket/Github versioning tool to manage and changes to program
Also use JIRA for tracking day to day task
Android Developer
Everest Instruments Pvt LTD
Ahmedabad, Gujarat, India
11.2017 - 08.2019
Researched and developed software in Java and Kotlin to help users efficiently locate all type of services within immediate location
Designed and developed innovative features improving application efficiency and performance
Solicited feedback from users to make existing and new applications more user-friendly
Prototyped new innovative features with latest APIs and android SDKs for Android
Reviewed code to locate and remove bugs, enhance usability, and elevate overall application performance and Used Dependency Injection framework with Dagger
Successfully integrated push notifications into apps, bolstering user engagement
Gained expertise incorporating offline storage, performance tuning and threading into apps for seamless use
Performed UI/unit test to ensure robustness and reliability of application
Used Git code versioning tools to manage and implement changes to programs
Android Developer
Xongolab Technologies
Ahmedabad, Gujarat, India
12.2015 - 10.2017
Mentored junior developers in development best practices and specific requirements of design and coding for software
Performing code reviews, developing, and adhering to coding standards in java and kotlin
Taking feedback from team members and incorporating that into daily workflow
Deployed third party libraries integration for Facebook, google plus, LinkedIn and twitter
Provided dedicated support and timely issue resolution to clients following successful app launch
Performed UI/unit test to ensure robustness and reliability of application
Used Git code versioning tools to manage and implement changes to programs
Education
B.E. - Computer Engineering
Gujarat Technological University
Ahmedabad, Gujarat
06.2015
Skills
Soft Skills - Highly organized and efficient, Creative Problem Solving, Collaboration and Team work
Programming - JAVA, Kotlin, Coroutine, Android SDK, Web services, REST API, C, C, GraphQL, Google Jetpack Compose
Scripting - JSON, jQuery, JavaScript
Database - MySQL, Microsoft SQL server, SQLite, Room