AVAILABLE

Praveen B.

Top Rated
Agency Agency
Frontend Developer React Native
Senior React Native Developer with 7+ years of experience building and scaling high-quality mobile applications across Android and iOS. Strong expertise in React Native, JavaScript, and TypeScript, with a solid background in native Android (Java/Kotlin). Has delivered multiple production apps, spanning fintech, social, marketplace, and booking domains. Experienced in modern mobile architectures, state management, third-party integrations, and CI/CD pipelines. Known for writing clean, maintainable code, collaborating effectively with cross-functional teams, and mentoring junior developers to deliver reliable, user-focused products.

Expertise

Years of Development Experience
8 Years
Skills
React NativeJavaKotlinJavascriptTypescript
Domain Experience
ECommerceFintechHealthcareSocialBanking
Language Spoken
English, Hindi

Experience

  1. Senior React Native Developer
    Canopy
    Project Summary
    Canopy is a rent-tracking and financial management application designed to help users improve their credit scores through verified rental payments. The app supports both Android and iOS platforms and has achieved 50K+ downloads, serving a large active user base.
    Project Responsibilities
    Led feature development for cross-platform mobile applications (Android & iOS) using React Native
    Implemented scalable state management using Redux and Context API
    Integrated Firebase services for authentication, analytics, and notifications
    Developed secure API integrations using REST and GraphQL
    Conducted unit and component testing to ensure high code quality and reliability
    Collaborated with product managers and designers to deliver user-focused features
    Optimized application performance and stability for production releases
    Project Tech Stack
    React Native, JavaScript, TypeScript, Firebase, Redux, Statsig, GraphQL, REST APIs, React Native Testing Library, Jest, Third-party SDKs
  2. Senior React Native Developer
    HKR
    Project Summary
    HKR is an auction platform for non-running and damaged vehicles, enabling users to browse, bid, and manage auctions via mobile applications on Android and iOS.
    Project Responsibilities
    Developed and enhanced core auction and bidding features in React Native
    Integrated backend APIs to support real-time auction data and user interactions
    Implemented Firebase-based push notifications for auction updates
    Ensured smooth cross-platform UI/UX consistency
    Improved app stability and performance through code refactoring and optimization
    Participated in code reviews and agile sprint planning
    Project Tech Stack
    React Native, JavaScript, Redux, Firebase, REST APIs, React Native Testing Library, Third-party Libraries
  3. Senior React Native Developer
    Frolo
    Project Summary
    Frolo is a social and dating application tailored for single parents, providing a safe and engaging platform for connections. The app has reached 50K+ downloads with a strong focus on user engagement and notifications.
    Project Responsibilities
    Delivered new user-facing features across Android and iOS platforms
    Implemented push notification workflows to improve engagement and retention
    Integrated REST APIs for user profiles, messaging, and matching features
    Collaborated closely with backend teams to ensure data consistency and performance
    Ensured responsive UI design and smooth navigation across devices
    Supported production releases and post-launch maintenance
    Project Tech Stack
    React Native, JavaScript, Redux, Firebase, Push Notifications, REST APIs, Third-party Libraries
  4. Senior React Native Developer
    Jobs Associate App
    Project Summary
    Jobs Associate is a mobile job portal application enabling users to search, apply, and manage job opportunities. The app achieved 5K+ downloads while maintaining strong performance and scalability.
    Project Responsibilities
    Built end-to-end mobile features for job search, application, and user profiles
    Implemented scalable state management and reusable UI components
    Integrated Firebase for authentication and backend services
    Wrote unit and integration tests to ensure application reliability
    Worked closely with stakeholders to deliver features aligned with business needs
    Project Tech Stack
    React Native, JavaScript, TypeScript, Firebase, Redux, Jest, React Testing Library
  5. Android Developer
    PureSkin
    Project Summary
    PureSkin is an appointment booking application for beauty and skin clinics in Kuwait, allowing users to book services and manage appointments via mobile.
    Project Responsibilities
    Developed native Android features using Java and Kotlin
    Integrated REST APIs for booking, scheduling, and user management
    Implemented push notifications for appointment reminders
    Ensured production-ready builds and successful Play Store deployment
    Improved app usability through optimized UI flows
    Project Tech Stack
    Java, Kotlin, Firebase, Push Notifications, REST APIs
  6. Android Developer
    ENBD (Emirates NBD)
    Project Summary
    Enterprise-level banking application for Emirates NBD, focused on secure and efficient mobile banking features for Android users.
    Project Responsibilities
    Developed secure Android features following banking compliance standards
    Integrated APIs using Retrofit and managed local data with Realm DB
    Focused on performance optimization and secure data handling
    Collaborated with QA teams to ensure high-quality releases
    Project Tech Stack
    Java, Kotlin, Firebase, Retrofit, Realm DB, REST APIs

Education

Bachelor of Technology in Information Technology
Graphic Era Hill University - Dehradun, India
2012 - 2016
AddShortlist