I’m a software engineer with over six years of experience in mobile software development, particularly in designing and troubleshooting Android applications using Java and Kotlin, I am excited about the opportunity of adding my skills to your team. Throughout my career, I have been involved in every phase of the software development lifecycle, from requirements analysis and design to development, testing, and deployment. My technical proficiency includes creating and optimizing Android applications, with a particular focus on implementing modular, scalable, and maintainable solutions using MVVM architecture and Clean Architecture principles. I have successfully developed native applications, including my recent work on E-Trade Companion, leveraging Kotlin, Jetpack Compose, Dagger Hilt, and Retrofit to create efficient and high-performing mobile experiences. Additionally, I bring a strong commitment to accountability, adaptability, and teamwork. My experience working in cross-functional teams, conducting code reviews, and adhering to Android best practices has equipped me with the collaborative and problem-solving skills necessary to thrive in dynamic environments. I am dedicated to continuous improvement, always staying updated with the latest technologies and best practices to ensure optimal software quality.

Adolis Daniel Rodriguez Reyes

I’m a software engineer with over six years of experience in mobile software development, particularly in designing and troubleshooting Android applications using Java and Kotlin, I am excited about the opportunity of adding my skills to your team. Throughout my career, I have been involved in every phase of the software development lifecycle, from requirements analysis and design to development, testing, and deployment. My technical proficiency includes creating and optimizing Android applications, with a particular focus on implementing modular, scalable, and maintainable solutions using MVVM architecture and Clean Architecture principles. I have successfully developed native applications, including my recent work on E-Trade Companion, leveraging Kotlin, Jetpack Compose, Dagger Hilt, and Retrofit to create efficient and high-performing mobile experiences. Additionally, I bring a strong commitment to accountability, adaptability, and teamwork. My experience working in cross-functional teams, conducting code reviews, and adhering to Android best practices has equipped me with the collaborative and problem-solving skills necessary to thrive in dynamic environments. I am dedicated to continuous improvement, always staying updated with the latest technologies and best practices to ensure optimal software quality.

Available to hire

I’m a software engineer with over six years of experience in mobile software development, particularly in designing and troubleshooting Android applications using Java and Kotlin, I am excited about the opportunity of adding my skills to your team.
Throughout my career, I have been involved in every phase of the software development lifecycle, from requirements analysis and design to development, testing, and deployment. My technical proficiency includes creating and optimizing Android applications, with a particular focus on implementing modular, scalable, and maintainable solutions using MVVM architecture and Clean Architecture principles. I have successfully developed native applications, including my recent work on E-Trade Companion, leveraging Kotlin, Jetpack Compose, Dagger Hilt, and Retrofit to create efficient and high-performing mobile experiences.
Additionally, I bring a strong commitment to accountability, adaptability, and teamwork. My experience working in cross-functional teams, conducting code reviews, and adhering to Android best practices has equipped me with the collaborative and problem-solving skills necessary to thrive in dynamic environments. I am dedicated to continuous improvement, always staying updated with the latest technologies and best practices to ensure optimal software quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Work Experience

Android Mobile Software Developer at AllSmart Inc
February 1, 2019 - Present
Contributed to the development of modular Android applications using Kotlin and Jetpack Compose; implemented Clean MVVM architecture, Dagger Hilt, Retrofit with Kotlin Serialization; managed networking, coroutines and flows; integrated Google Play In-App Updates and Firebase Analytics; performed unit and UI testing; collaborated in Agile sprints and code reviews.
IT Department Manager at Electronics Group for Tourism (GET)
January 1, 2017 - December 31, 2018
Managed IT operations, vendor relationships and project scoping; conducted requirements analysis and created contract scopes; oversaw technology trends and innovations.
Quality Assurance Analyst at Electronics Group for Tourism (GET)
June 1, 2014 - December 31, 2016
Developed test cases, performed manual and automated testing (Selenium, JMeter, Git); led defect reporting and resolution; contributed to process improvements.
Programming Teacher and Software Developer at University of Informatics Sciences (UCI)
November 1, 2009 - April 1, 2014
Taught programming languages (PHP, C#, Java); participated in full software development life cycle; contributed to multiple projects including LAW-300 Usufruct Land Allocator and INDER Web Portal; defined requirements and database schemas.

Education

Bachelor of Computer Science at University of Informatics Sciences (UCI)
September 1, 2004 - July 1, 2009

Qualifications

Android Testing: Unit Tests, Hilt, ViewModels and more
January 11, 2030 - February 10, 2026
Meta Advanced Programming in Kotlin
January 11, 2030 - February 10, 2026
Meta Principles of UX/UI Design
January 11, 2030 - February 10, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Hire a Developer

We have the best developer experts on Twine. Hire a developer in Jacksonville today.