Bengaluru, Karnataka, India
During my tenure at Lummo, I played a pivotal role in the company's early-stage journey, contributing to the development of a successful mobile app with over 5 million downloads on the Play Store. Joining the team at the outset, I led the development of the app from the ground up, successfully launching it on both the Play Store and App Store.
To ensure our app's success, I integrated Clevertap for analytics and Sentry for error tracking, enabling us to proactively address issues. I employed Redux for state management and harnessed React Hooks, which significantly contributed to the creation of a robust and user-friendly application.
Incorporating A/B testing and campaign features within the app led to improved user engagement and conversion rates. I collaborated effectively with backend developers, defining API endpoints and data flow using Graphql for seamless data retrieval.
Active participation in design discussions allowed me to provide valuable technical insights and feasibility analyses, shaping the app's user interface and functionality.
Quality assurance was a key aspect of my role. I created comprehensive test plans, outlined test scenarios and use cases, and actively contributed to writing unit and integration tests, ensuring the reliability of new features and bug fixes.
With complete ownership of epic tasks, I conducted code reviews and documented features and their technical details. I also customized React Native libraries, such as react-native-scratch-card, to meet our specific needs.
As a core team member, I actively participated in meetings, offering insights and recommendations for product enhancements, defect resolution, and unresolved technical issues. I played a significant role in setting up CI/CD pipelines for builds using GitHub Actions and App Center, streamlining our development process.