Android Developer Resume
SUMMARY:
6+ years of experiences in software development include Android applications, embedded software design and implementation, object - oriented analysis, and design (OOA&D), C/C++, Java, Kotlin, OS including Android and Linux. Agile project management using JIRA
TECHNICAL SKILLS:
Languages: Kotlin, Java, C, C#, C++, HTML, XML, .Net, VB, Unix/Linux, Python, R, MySQL, LAMP.
Programs: Android Studio, Visual Studio, Eclipse, R Studio, Word, Excel, Outlook, PowerPoint, AWS, PyCharm.
Methodologies: Agile Scrum, Waterfall, Design Patterns, Risk management and mitigation, Database creation.
Databases: SQLite, MySQL, Room, Oracle SQL, SQL Server
PROFESSIONAL EXPERIENCE:
Confidential
Android Developer
Responsibilities:
- Utilized Custom Recycler View lists to display diagnostics and doctor information.
- Worked with design team to maximize accessibility and ease of use.
- Used fused location service to determine user s Zip code for doctor locator, pharmacy locator and Covid test site locator.
- Utilized Junit/Robolectric for unit testing and TDD.
- Used Espresso for UI testing.
- Applied Material Design guidelines for all new mocks and UI changes.
- Used Glide image processing for quick loading of product images from cache.
- Participated in daily stand ups and SCRUM meetings with the design and development team.
- Utilized MVVM for data persistence and to reduce codebase footprint.
- Utilized MapView for Covid test site locator, pharmacy locator and doctor locator.
- Participated in all aspects of the product lifecycle, from the planning stages of the project to deployment.
Confidential, San Francisco, CA
Android Developer
Responsibilities:
- The app was developed in Java using Android Studio in Java coding and various frameworks.
- Used EventBus library to facilitate the communication between threads in the app.
- Used Butter Knife and Dagger 2 for dependency injection
- Refactored un - optimized pieces of code to guarantee maximization in the use of resources.
- Worked with Retrofit2 to consume RESTful web services.
- Use of services to run Java classes for the background work.
- Extensive use of Fragments to enhance user interface experience.
- Real world OO design experience and knowledge of design patterns, combined with an ability to convey design information succinctly using suitable tools (UML).
- Efficient and clean code integration and backup using Jenkins and GIT.
Confidential, Great Neck, NY
Android App Developer
Responsibilities:
- Fixed bugs that I came across during the different stages of the development, and after the deployment.
- Generated reachable daily goals and created a delegation task system that allowed developers focus on the development bearing.
- Layout user interface maintained efficiently through Fragments.
- Experience with Google coding and design standards.
- Maintain high unit test coverage and continuous integration principles.
- Recommended and implemented changes to the Architecture of some legacy data structures to better support our primary user cases.
Confidential, West Deptford, NJ
Web Developer
Responsibilities:
- Analyzed system requirements and functional requirement/documents.
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Hands on the process of development, testing and maintenance.
- Participated as a team member in designing the user interface using HTML and CSS to make the interface use - friendly, especially child-friendly.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Ensured excellent customer service while working independently for up to 12 hours.
- Operated equipment in a safe and efficient manner.
Confidential
Technical Engineering Specialist
Responsibilities:
- Provided architectural drawings utilizing AutoCAD software.
- Accurately surveyed areas using Geodimeter and Terramodel.
- Maintained Secret level security clearance throughout military service.