San Jose, California, United States
Worked in both the mobile and web code repositories for the duration of this internship. My primary project aimed to increase user engagement through the implementation of a recent social activity feed for mobile apps, a feature already available and used by web-users. Independently, planned and created an Agile sprint for this project using the development team JIRA board. Worked in React Native to build multiple UI components as well as leveraged existing components for the activity feed for iOS and Android users. Built new REST API endpoints and manipulated existing endpoints to receive correctly formatted JSON data necessary to populate the feed. Pushed this feature from development to production and it is in use on the mobile applications. Following the completion of this project, I participated in a 4-week Agile sprint to customize user-group challenges features on web and mobile apps while simultaneously acting as a member of the development team and handling bug tickets related to mobile and web apps, assigned by production. For the user-group challenges, I worked with React Native, module-based JavaScript system, as well as SQL & Redis queries to bring users with admin roles further capabilities of customization for their group challenges.