Ambitious and imaginative Developer with 5+ years' of experience in designing, developing, testing, and maintaining various Mobile and Web applications using cutting edge technologies. Built almost all mobile applications from the scratch. Developed enterprise level, consumer ready, Mobile Apps/Web services(Android/ iOS/ React Native/Nodejs). Work as a part of an Agile/Scrum development team Assist in defining software development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans End to end ownership of deliveries to production – including analysis, planning, model, design, develop, code, test, debug, document and push to production Identify and troubleshoot issues with frameworks and component libraries; assist development teams with use of the frameworks and libraries Provide assistance to others in localizing and correcting software defects Work with offshore team members, reviewing quality of work and providing technical guidance iOS: Develop applications using Objective C, XCode, Interface Builder, Instruments, Cocoa Touch, and other iOS development tools Android: Familiarity with the Android SDK as well as some other popular frameworks, Android or Java React Native: Developed cross platform mobile apps using React Native and Expo. Contributed in various react native component libraries/discussions on open source platforms and various discussion forum. Node.js: Built restful APIs from scratch. Used latest web services/API's standards for the data. Design and implement web UI interfaces, using client-side technologies with RESTful services behind them SQLite: Developed framework around SQLite to be used for Mobile Offline Interaction with the app. Analytics: Integrated Analytical tools like Google Analytics, Firebase, Appsee and Fabric in the mobile apps including hybrid apps. SEO: Created Web pages for client website and listed them in Google search engine. Build Automation: Automation of iOS and Android builds, created using expo react native, for both Dev QA environments, using Jenkins. Agile: Working in Agile environment. Active participation in Sprint planning, estimation, code reviews, etc.