Rasta.in

Role / Services

Engineering & Development

Duration

July 2022 - December 2022

Location

Gurgaon, India (Remote)

Description

  • Mobile Application Development and Maintenance: Developed and maintained a mobile application using React Native and related technologies, ensuring smooth functionality and high performance across different platforms, including iOS and Android. Leveraged React Native Expo for rapid prototyping and deployment, significantly speeding up the development process. Utilized Firebase as the backend to handle authentication, database management, and storage services, ensuring secure and seamless interactions between the frontend and backend components. Firebase’s real-time database and cloud storage also enabled efficient data management for media uploads and user interactions.
  • Responsive Design and Cross-Platform Compatibility: Designed a responsive user interface that adapts seamlessly to varying screen sizes and resolutions, offering a consistent user experience across both iOS and Android devices. Ensured the app complied with platform-specific UI/UX guidelines, resulting in an intuitive and user-friendly design. Addressed cross-platform challenges by testing on different devices and operating systems, resolving compatibility issues, and maintaining consistent performance across browsers and mobile environments.
  • Media Handling and Publishing Features: Enabled media upload functionality by allowing users to take pictures or select images from their gallery and apply various editing options such as filters, text overlays, and cropping tools. This feature enriched the user experience by adding a creative, interactive dimension to the app. Developed a publish feature, enabling users to share edited media content directly through the app. Optimized media processing to ensure smooth performance and fast upload speeds, even for high-resolution images.
  • Authentication System and Onboarding Flow: Developed a fully functional login authentication system with email/password and social logins, enhancing security and user experience. Implemented an intuitive onboarding flow, ensuring a smooth and engaging first-time user experience.