• Assisted and developed the wayfair 4.0 app which was a complete change from Activity to Fragment based architecture.
• Developed and maintained Wayfair open source library: Brickkit and Golley
• Played a key role in overhauling the golley library and switching to Retrofit and RxJava and then to RxJava2
• Created the in-app-stickers for the wayfair Android app which lets users share snapchat like images to other platforms for their favorite products
• Created a customized server implementation for the UI testing framework at Wayfair by modifying Wiremock, an API mocking tool.
• Created an Integration testing framework for all the android apps at Wayfair
• Wrote UI and Unit Test with Espresso, Mockito, Robolectric and Junit
• Collaborate frequently with other Android Teams, UI/UX, Manual Testing to develop various new features for the multi-flavor Wayfair app.
• Made use of several popular libraries including Retrofit, Dagger2, Rxjava, Fresco and Room
• Refactored several old features into the new VIPER & DataBinding architecture.
• Responsible for maintaining the Cart for the Wayfair android App and implemented several payment processing methods on the app.