I am a Senior Android Developer with 10 years of experience delivering high-quality mobile apps using Android SDK, NDK, Java, and Kotlin. I design scalable architectures, implement robust CI/CD pipelines, and collaborate with cross-functional teams to optimize performance and user experience. I thrive on solving complex mobile challenges, applying Clean Architecture and MVVM patterns, and using modern tools like Jetpack Compose, Retrofit, and Firebase. I am passionate about writing reliable, maintainable code and improving development processes.

Joshua Hand

I am a Senior Android Developer with 10 years of experience delivering high-quality mobile apps using Android SDK, NDK, Java, and Kotlin. I design scalable architectures, implement robust CI/CD pipelines, and collaborate with cross-functional teams to optimize performance and user experience. I thrive on solving complex mobile challenges, applying Clean Architecture and MVVM patterns, and using modern tools like Jetpack Compose, Retrofit, and Firebase. I am passionate about writing reliable, maintainable code and improving development processes.

Available to hire

I am a Senior Android Developer with 10 years of experience delivering high-quality mobile apps using Android SDK, NDK, Java, and Kotlin. I design scalable architectures, implement robust CI/CD pipelines, and collaborate with cross-functional teams to optimize performance and user experience.

I thrive on solving complex mobile challenges, applying Clean Architecture and MVVM patterns, and using modern tools like Jetpack Compose, Retrofit, and Firebase. I am passionate about writing reliable, maintainable code and improving development processes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Javanese
Advanced

Work Experience

Software Dev Engineer II at Amazon
June 30, 2025 - July 9, 2025
Built mobile features for Amazon Flex app using Java and Kotlin with Android application architecture and optimized to reduce the time by 25% to complete deliveries. Designed layout using Jetpack Compose to easily build modern, responsive UIs with less code by 50% than traditional Android app. Implemented CI/CD pipelines using AWS CodePipeline and CodeDeploy to automate application deployment and testing processes. Collaborated with cross-functional teams to optimize app performance, reduce build times, and resolve build-related issues using Gradle build caching and modularization techniques. Integrated React Native libraries for use on both iOS and Android. Defined 50+ RESTful APIs using Python and implemented them in app via Retrofit with RxJava. Developed features as packages/libraries covered more than 90% by Junit4 tests. Worked closely with UX designers, resulting in a 30% increase in user engagement and 20% reduction in user errors.
Software Development Engineer II at Amazon
August 1, 2022 - Present
Built mobile features for the Amazon Flex app using Java and Kotlin within a scalable Android architecture. Designed UIs with Jetpack Compose to deliver responsive interfaces, reducing delivery times by 25%. Implemented CI/CD pipelines using AWS CodePipeline and CodeDeploy to automate deployment and testing. Collaborated with cross-functional teams to optimize performance, reduce build times through Gradle caching and modularization, and integrated libraries built with React Native for cross-platform use. Defined 50+ RESTful APIs in Python and implemented them with Retrofit/RxJava to fetch and display JSON or XML data. Developed package/library components that contributed to over 90% of the codebase coverage by unit tests with JUnit4. Worked closely with UX designers to create an intuitive UI, resulting in higher user engagement and lower error rates.
Senior Android Developer at 7-Eleven
July 31, 2022 - September 8, 2025
Converted Java projects to Kotlin using MVVM and improved code maintainability. Resolved 20+ technical issues; developed 5+ features as reusable packages/libraries deployed via JFrog and updated per new Figma designs. Implemented responsive UI components and optimized performance with RecyclerView, Fragments, and AsyncTask. Set up critical app infrastructure including Dagger DI, push notification registration, and database initialization. Implemented a workflow for composing RESTful API calls with RxJava and Retrofit, data operations, and background processing, significantly reducing execution time. Led daily stand-ups with a 10-person team, improving alignment and efficiency by 20%.
Senior Android Developer at 7Eleven
July 31, 2022 - July 9, 2025
Converted Java projects to Kotlin to resolve 20+ technical issues using MVVM design patterns and Junit4 for unit testing. Developed 5+ features as packages/libraries published via JFrog and updated based on Figma designs. Implemented responsive UI components and optimized app performance using Android SDK features such as RecyclerView, Fragments, and AsyncTask. Built critical app setup components like dependency injection with Dagger, push notification registration, and database setup. Configured combined actions for RESTful API calls, database operations, and model transformation using RxJava on background threads, reducing execution time by 95%. Participated in daily stand-ups improving team alignment and efficiency by 20%.
Android Engineer at S44
April 30, 2019 - July 9, 2025
Designed and built advanced social applications using Java with 10+ build variants for Android. Collaborated cross-functionally to define, design, and launch new features. Engineered end-to-end automation processes using Jenkins CI/CD pipelines, reducing deployment time by 40%. Applied Single Responsibility Principle to reduce code complexity by 70%, improving maintainability and testing. Improved code reusability and codebase performance by 30% through dependency injection via Dagger.
Android Engineer at S44
April 1, 2019 - September 8, 2025
Designed and built advanced social apps in Java with multiple build variants. Implemented CI/CD pipelines with Jenkins, reducing deployment time by 40%. Applied SOLID principles to reduce code complexity and improve maintainability. Integrated TensorFlow Lite for on-device ML and real-time image classification, and employed Dagger for dependency injection to improve code reuse and performance. Led modularization to enable feature-driven updates and easier testing.

Education

Bachelor’s Degree at New York City College of Technology
January 1, 2009 - December 31, 2013
Bachelor's Degree in Computer Engineering at Technical University of Denmark
January 1, 2011 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Transportation & Logistics, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in København today.