Senior React Native & React JS Developer | Mobile App Specialist | UI/UX Expert | Passionate about Innovation
I'm a dedicated professional with 5 years of experience in the tech industry. For the past 5 years, I've been deeply immersed in the world of React Native, gaining valuable expertise in mobile app development.
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.
As a Software Engineer at Pit Solutions, I was instrumental in the development of a social media app. From building it from the ground up to ensuring its success, this journey was marked by innovation and collaboration.
The app's core feature was real-time messaging, achieved through the integration of the XMPP protocol. This allowed instant communication, much like WhatsApp. In addition, I prioritized security by designing and implementing user authentication and end-to-end encryption for privacy.
Working closely with clients, I gathered project requirements and translated them into detailed functional and technical specifications. Leveraging React Native's versatility, I customized mobile apps to meet client objectives.
Performance optimization was a key focus. I reduced latency by implementing message queuing and intelligent message fetching, resulting in a seamless user experience. I also led code review processes, ensuring coding standards and best practices were maintained.
Automated code analysis tools were introduced to proactively identify issues and maintain code consistency. In a collaborative environment, knowledge sharing was encouraged, fostering team growth.
Staying current with industry trends, I actively engaged in self-directed learning, workshops, webinars, and conferences. This commitment to learning allowed me to stay at the forefront of mobile app development.
My journey at Pit Solutions was defined by innovation, collaboration, and an unwavering commitment to excellence. I look forward to applying this experience to future software engineering endeavors, driving innovation and success.