Android Developer Resume
Dallas, TX
SUMMARY:
He has 7 years of experience working in IT, 4 years as android developer, He worked in several consultant companies building full stack software with Java REST API to different clients, currently he is using Android SDK for building native android apps.
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Android Developer
Responsibilities:
- Used APIs from different API levels to support backward compatibility.
- Refactored un - optimized pieces of code to guarantee maximization in the use of resources.
- Working with Country Flavors.
- Creating rich custom layouts.
- Working with Android native components.
- Real world OO design experience and knowledge of design patterns.
- Efficient and clean code integration and backup using Jenkins and GIT .
- Worked in a Agile environment( Scrum ).
Confidential, Atlanta, GA
Android Developer
Responsibilities:
- Implemented EventBus to facilitate the communication between processes in the app.
- Used Dagger2 for dependency injection
- Working with Android Device Monitor for monitoring CPU load, heap size and memory usage
- Supervised the creation of the testing suites developed with Mockito .
- Used APIs from different API levels to support backward compatibility.
- Used ButterKnife for view dependency injection
- Refactored un-optimized pieces of code to guarantee maximization in the use of resources.
- The program was developed in Java using Android studio and the Android Development Tool (ADT).
- Worked with Retrofit to consume RESTful web services.
- Used services to run Java classes for the back work.
- Used Fragments to enhance user interface experience.
- Real world OO design experience and knowledge of design patterns.
- Efficient and clean code integration and backup using Jenkins and GIT .
- Worked in a Agile environment( Scrum ).
Confidential
Full stack developer (android and java backend)
Responsibilities:
- Used Dagger2 and Butterknife for dependency injection
- Worked with Retrofit to consume RESTful web services.
- Used Fragments for the user interface experience.
- Efficient and clean code integration and backup using Jenkins and GIT .
- Worked in a Agile environment( Scrum ).
- Testing with Junit and mockito .
- Building the REST API backend with springMVC and deploying using WebLogic application server.
Confidential
Java Analyst SeniorResponsibilities:
- Proficiency in Java . Worked with JDK (Collections, Generics, Networking, Core Java). Understands Java concurrency, memory management.
- Used Shared ps.
- Used Software design patterns: MVP, Singleton, and Adapter.
- Thrived working in a fast paced, agile environment constantly learning.
- Worked with Retrofit for consuming RESTful web services.
- Designed and developed functionality between user’s interaction and delegating it back to the server using RESTful web services and JSON parsing.
- Working with JIRA and crucible for managing the storyboards and code reviews.
- Used Fragments for easier navigation & re-usability of UI components.
- Debugging and looking logcat
- Writing clean code using Sonar .
- Using GIT for version of control.
- Testing with Junit and mockito .
- Building the REST API backend with springBoot and deploying using Microservices arquitecture .
Confidential
Java Analyst Senior/Business Analyst/Subject Matter Expert
Responsibilities:
- Manage SEAT on - boarding process, create new configurations, design access & authority, work in the day to day operations for enhancements and fixes, outline and execute test scenarios, support development team and post production/Hyper care teams. Key contact for end users.
- Building the application with the selected technology
- Development of modules and system task
- J2EE, WAS7, Rational Software Arquitect, Lotus Note.
Confidential
Java Analyst Senior
Responsibilities:
- Defining requirements with the user
- Development of analytical artifacts (using cases, diagrams)
- Building the application with the selected technology
- Meetings with the various areas of the company that have part in the project
- Configuring the development environment with different technology
- Development of modules and system task
Development tools : J2EE, Spring 2.5, Glassfishv3, JSF2.0, Richfaces3.3.3, Oracle 10, jdbcTemplate de Spring, Eclipse Indigo, SVN.