Post Job Free
Sign in

Android Developer

Location:
Irving, TX, 75063
Salary:
80$/Hr
Posted:
August 07, 2024

Contact this candidate

Resume:

Dharma Kshetri

Sr Android Engineer

*** ****** ****, ******, ** 75063

Summary

Experienced Android Engineer with over 9 years of expertise in mobile app development, delivering high-quality, user-friendly applications. Proficient in Java, Kotlin, Angular, and various Android frameworks and tools. Known for a keen eye for detail, innovative problem-solving skills, and strong collaboration with cross-functional teams. Seeking to leverage my extensive experience and technical skills to drive the success of cutting-edge Android projects.

Professional Experience

Sr. Android Engineer

Infosys (Citizens Bank) - Remote (Providence, RI)

April 2021 - November 2023

Led a team of 3 engineers to develop and launch a new Android app, increasing user engagement by 20% and retention by 15%.

Designed and implemented complex features such as real-time messaging, in-app purchases, and biometric authentication using Kotlin, Coroutines, MVVM, Jetpack, and CI/CD pipelines with Jenkins.

Conducted code reviews and provided technical guidance to junior developers, enhancing code quality and team efficiency.

Collaborated with product managers and designers to define project requirements and deliver high-quality work on schedule.

Developed and maintained the frontend of the app using Angular for web-based administration panels, improving user management and content control.

Integrated NoSQL databases like MongoDB to manage and retrieve large datasets efficiently, improving app performance.

Implemented Accessibility APIs to enhance user experience for individuals with disabilities.

Android Engineer

Kforce Inc

Client: Citi National Bank - Los Angeles, CA

March 2020 - November 2020

Developed innovative banking app features using Kotlin, Jetpack architecture, and CI/CD with Jenkins, resulting in increased app engagement.

Worked with cross-functional teams in Canada and India for daily updates and reporting on issues and feature development.

Conducted thorough code reviews and quality assessments, ensuring adherence to best practices.

Used Angular to build a companion web application for the Android app, providing users with additional functionalities and real-time data updates.

Leveraged Databricks for data processing and analytics, enabling better decision-making through insights derived from user data.

Improved app performance and reliability by resolving complex technical issues and production bugs.

Client: Staples - Framingham, MA

October 2018 - February 2020

Developed and implemented features to enhance user experience and app engagement.

Collaborated with teams to design and integrate new software components, improving product performance.

Conducted code reviews and quality assessments, ensuring high-quality applications.

Optimized application performance by resolving complex technical issues and bugs.

Android Developer

Collabera (Citi Bank) - Irving, TX

November 2017 - October 2018

Designed and developed user-friendly Android applications using Java, XML, and REST.

Collaborated with design, product, and API teams to implement new features and enhancements.

Integrated third-party APIs and services to expand app functionality.

Stayed updated with industry trends to continuously improve software quality and innovation.

Mobile Developer

Vastika Inc - Irving, TX

April 2017 - October 2017

Developed and maintained mobile applications for iOS and Android using PhoneGap.

Conducted testing and debugging to ensure seamless user experience.

Contributed to the development of the OnMovie and Employee Track apps.

Android Developer

Daanfe Inc - Nepal

January 2015 - October 2015

Involved in all phases of mobile application development, including RESTful services and MVC framework.

Developed news portal and e-commerce apps integrated with Facebook and PayPal APIs.

Android Developer

NepaSoft Inc - Nepal

January 2014 - December 2014

Developed Android applications for the World Food Program, collecting climate crisis data.

Used SQLite for database storage and Eclipse IDE for development.

Android Developer

Alucio Technologies - Nepal

January 2013 - November 2014

Developed educational and hybrid dictionary applications, collaborating with cross-functional teams in the UK.

Education

Master in Computer Science

Maharishi University of Management - Iowa

January 2016 - January 2019

Participated in hands-on projects and collaborative team assignments.

Developed mobile applications, dynamic websites, and cloud-based solutions.

Attended workshops and seminars on the latest software technology trends.

Key Skills

Programming Languages: Java, Kotlin, C#, C, C++, Python, Dart, Groovy

Android Frameworks: Jetpack (Compose, Live Data, View Model, Work Manager, Navigation, Room)

CI/CD Tools: Jenkins, GitLab, CircleCI, Azure

Version Control: Bitbucket, Git

Architectures: MVVM, Clean Architecture, MVP

Testing Frameworks: JUnit, Mockito, Mockk, Espresso

Web Services: RESTful, SOAP, GraphQL, GRPC

Additional Skills: Flutter, Xamarin, KMM, Swift, AWS, HTML5, Spring Boot, MongoDB, Firebase, GCP, Glass Box, Splunk, React Native, DataBricks, Wireshark, PagerDuty, ServiceNow

Interests

Dedicated to achieving results through conceptualizing and communicating architectural visions. Prioritize collaboration to identify optimal solutions while minimizing reliance on external resources. Stay updated with new trends and technologies in Android development, with a keen interest in developing cross-platform apps using Flutter, KMP, and Compose Multiplatform.



Contact this candidate