Post Job Free

Resume

Sign in

Android developer

Location:
Jacksonville, FL
Posted:
December 17, 2023

Contact this candidate

Resume:

Adolis Daniel Rodriguez Reyes.

E-mail: ad11dg@r.postjobfree.com

Phone: +1-904-***-****

LinkedIn: https://www.linkedin.com/in/adolis-d-rodriguez-reyes-00312b287/

SOFT SKILLS

● Team Work: Dedicated and effective team player, leveraging collaborative strengths for shared success

● Accountability: Accept responsibility for actions, perform the best to be reliable and follow through, on every

commitment.

● Adaptability: Adaptable individual, thriving in diverse environments and quickly adjusting to new challenges.

TECHNICAL

More than four years of recent experience in mobile software development.

Familiar with different phases of software development life cycle, Requirements Analysis, Design and Development.

Have been involved with different roles: Designing, Programming and Testing.

Familiar with:

● Designing and troubleshooting native android mobile applications, using Java, Kotlin, Android Studio,

Gradle.

● Designing UI using legacy XML and Jetpack Compose Framework.

● Maintaining up-to-date code documentation and fostering adherence to android Coding Standards and best

practices for consistency.

● Quality assurance, improving the usability of software

● Code review, pair programming and individual training.

● Utilizing Web Services and gateways for efficient data communication.

● Third party library integration like Retrofit, OkHttp and GSON.

● Applying design patterns like Singleton, Factory, Builder.

● Using Git for version control and collaboration platforms like Bitbucket and Github.

Basic experience with:

● Testing with Junit, Mockito and Espresso.

● Architecture patterns and principles like MVC, MVVM, DI and Observers.

● Use of Kotlin Coroutines.

● Rest clients tools like Postman and RestClient.

PROFESSIONAL EXPERIENCE

ALLSMART INC Jacksonville, FL, US

Android Mobile Software Developer February 2021 to Present

Barfield ADTS Mobile Application: A mobile application to connect with the Barfield ADTS (Air Data Test Set), allows

technicians to perform Leak Pressure Measurement tests on an aircraft’s industry.

● Created user interfaces for new functionalities, screens, dialogues and custom components using XML.

● Worked on Kotlin migration phases to allow the application to take advantage of Kotlin features like Data

Classes and Coroutines.

● Enhanced APIs response management by implementing kotlin Sealed Classes, improving reliability,

readability and error handling.

● Prepared several test scenarios, performed Unit Tests and Integration Tests, using JUnit, Mockito, and

Espresso.

● Collaborated with the team lead on Code Reviews and requirement meetings.

● Addressed UI and functional bugs highlighted by customers on the production application.

● Researched and assessed Android different versions behavioral changes and compatibility concerns.

● Analyzed non-SDK interfaces in alignment with the latest official Android documentation’s restricted

non-SDK interfaces list.

Environment: Android Studio, Gradle, Java, Kotlin, Android Test Libraries Git.

ELECTRONICS GROUP FOR TOURISM (GET) Jardines del Rey, Cuba

IT Department manager January 2018 - December 2020

● Performed technical documentation review, requirements analysis and use cases definition.

● Contributed to crafting contract scopes and establishing deadlines.

● Managed vendor relationships, negotiated contracts, and evaluated the performance of external service

providers.

● Updated technology trends and innovations, assessing their potential benefits for the organization.

Quality Assurance Analyst June 2014 - December 2017

● Developed precise and comprehensive test cases, ensuring thorough software evaluation and minimizing

overlooked defects.

● Executed test cases, manual and automated testing, resulting in reliable software performance.

● Demonstrated strong defect reporting skills, leading to issues resolution and improved software quality.

● Effective test planning, enhancing testing organization, objectives, and resource utilization.

● Contributed to continuous process improvement, staying updated with industry best practices, and elevating

the quality assurance process.

Environment: VMware, Linux system, Selenium, Jmeter, Git.

UNIVERSITY OF INFORMATICS SCIENCES (UCI) Ciego de Avila, Cuba

Programming teacher and software developer November 2009 to April 2014

● Conducted classes on programming languages including PHP, C#, Java.

● Involved in the entire development software life cycle of different projects, such as, Project LAW-300 -

Usufruct Land Assigner and Web Portal for the National industry of Sports (INDER).

● Participated on requirements gathering and analysis

● Contributed to defining product scopes and meeting deadlines.

● Engaged in the definition of database schemas, user interfaces, and the implementation of product

functionalities.

Web Solutions: PHP, Symfony, PostgreSQL, JavaScript, Ajax, CSS, SubVersion.

Applications: C#, Visual Studio, PostgreSQL, SubVersion.

EDUCATION

UNIVERSITY OF INFORMATIC SCIENCES (UCI) La Habana, Cuba

Bachelor: Computer Sciences September 2004 to July 2009

LANGUAGE

● Spanish, Native.

● English, Fluent.

COURSES AND CERTIFICATIONS

Android Testing : Unit Tests, Hilt, ViewModels and more.

Meta Advanced Programming in Kotlin.



Contact this candidate