Prashant Rathi

Student at BRCM College of Engineering & Technology - India

Bhiwāni, IndiaSoftware Development
3roles
20skills
2education

About

React Native Developer with internship experience building Android mobile applications using React Native and JavaScript, including real-time communication, state management, Firebase integrations, and responsive user interfaces.

Experience

React Native Intern

Bisht Enterprise

5 mos

Worked as a React Native Intern, contributing to the front-end development of Android mobile applications using React Native and JavaScript. Involved in building user interfaces, integrating third-party SDKs, and implementing real-time features with a focus on performance and user experience. Key Responsibilities: • Built and optimized the front-end user interfaces for Android mobile applications using React Native and JavaScript. • Applied React.js principles to develop modular, reusable UI components, ensuring a smooth and responsive user experience on Android devices. • Integrated Socket.io on the client side to enable real-time data flow and support interactive application features. • Utilized Redux.js for efficient global state management, maintaining reliable data synchronization across various screens. • Configured and implemented client-side Firebase SDKs to connect the front-end with backend services and authentication. • Incorporated AdMob into the Android front-end architecture to support in-app monetization strategies.

React Native Developer

Zenher

5 mos · India

Currently working as a React Native Developer Intern, contributing to the development of cross-platform mobile applications using React Native and Expo. Involved in building user interfaces, integrating APIs, and implementing real-time features with a focus on performance and user experience. Key Responsibilities: •Building and maintaining React Native screens and components for Android and iOS. •Integrating third-party services such as Firebase. •Implementing user authentication and state management. •Collaborating with designers and backend developers to ensure seamless UI/UX and data flow. •Writing clean, reusable code and following best practices in version control (Git). •Actively participating in code reviews, team discussions, and Agile sprint planning.

React Native Intern

ZENHER

June 2025-Oct 2025

Implemented global state management with Zustand; integrated Firebase Authentication, Firebase Cloud Messaging, and Firebase Analytics for secure onboarding, push notifications, engagement tracking, and performance metrics.

Education

BRCM College of Engineering & Technology - India

2024 - 2028

BRCM COLLEGE OF ENGINEERING AND TECHNOLOGY

Bachelor of Technology, Computer Science Engineering

2024-2028

Affiliated with Maharshi Dayanand University

Skills

CommunicationProblem SolvingRedux.jsSocket.ioReact.jsAdMobTypeScriptFirebaseCloud FirestoreEngineeringReact NativeJavaScriptPythonCC++ExpoZustandFirebase AuthenticationFirebase Cloud MessagingFirebase Analytics

Projects

Nuh Dating

Developed the complete Android front-end architecture using React Native CLI, translating custom UI/UX designs into responsive modular components. Built real-time communication with Socket.io, including online status indicators, instant messaging, and read receipts. Managed global state with Redux.js.

Dating Zone

Built an interactive Tinder-style card swipe interface using gesture handling and animations. Reused Socket.io messaging logic for real-time chat and read receipts, and configured Firebase and AdMob integrations.