Anusha Reddy

Anusha Reddy

Android Developer

Share profile
Summary

• 5+ years of professional experience in developing Native Android applications. Worked on developing applications through all aspects of software development life cycle (SDLC) including system design, development, and delivery of enterprise software using Agile Software Methodology. • Experience in Web Services using RESTful API to fetch data for mobile front end and parsing the web response data in JSON format. • Expertise in using Android Studio, Eclipse IDE, SQLite, JAVA, Kotlin, XML, Android SDK, ADT plug-in, and Gradle build system in the development of applications for Android operating system. • Hands on experience with different storage mechanisms in Android development like SharedPreferences, SQLite Database, Internal storage, and External storage. • Experience with CI/CD as part of continuous software development and integration process. • Expertise in developing Android applications using Material designs with views like Toolbar, TabLayout, FloatingActionButton, RecyclerView and CardView to display large lists along with displaying images. • Strong knowledge and working experience in Android SDK, Eclipse IDE, Android Studio. Focused on background processing with AsyncTasks and Services, Storage and retrieval of structured data, fragments and broadcast receivers. • Expertise in using Adapters, Services, UI development, Activities, Fragments, Activity workflow, Action Bar Navigation, Menu designs, view controls, Loaders and using Storage options in Android. • Experience in working with Bluetooth Low Energy, Wi-Fi and NFC. • Proficient in implementation of Firebase cloud messaging (FCM) and broadcast receivers. • Strong skills and Knowledge in integrating third-party libraries like Dagger2, Retrofit, Volley, Picasso, GSON, RxJava and ButterKnife into the gradle and using them for improving performance of the application along with testing frameworks like AssertJ, Junit, Mockito, Robolectric, and Espresso. • Proficient with common Android Framework API's (Location, Camera, Notifications, Maps) with strong knowledge of the Android Architecture. • Used GIT, SVN and Bit bucket for source code version control repositories in dynamic team environment. • Solid understanding with OOPS Concepts, Multithreading and Android Design Patterns. • Tested applications on multiple devices to insure compatibility standards. • Experience in working in Agile/Scrum environment and coordinate with teams. • Dedicated team player with good collaboration, prompt learner, self-starter and capable of delivering high-quality work. • Efficient team player with good collaboration, leadership, interpersonal and communication skills.

Connections