AVAILABLE

Swapnil P.

Agency Agency
Frontend Developer React Native
A highly experienced React Native and JavaScript (ES6) developer with 7 years of experience in Mobile App Development across different niche sectors, Swapnil is adept at achieving high-quality user interfaces and remarkable user experiences. On top of that, he is also proficient in JSX, stylesheet, animations, Redux, Async Storage, Context API, SQL and NoSQL, API integrations, and GIt. Through several experiences working as a senior developer on past projects, he has also honed his leadership and communication skills, helping his teammates along the way.

Expertise

Years of Development Experience
9 Years
Skills
React NativeAndroid
Domain Experience
ECommerceHuman ResourceEntertainmentEducationEnterpriseLegal & Compliance
Other Skills
React native, React, JavaScript(ES6), JSX, stylesheet, animations, Redux, Async Storage, Context API, SQL and NoSQL, API integrations, GIt
Language Spoken
English, Hindi

Experience

  1. Senior React Native Developer
    Video Learning App
    2023 - 2023
    Project Summary
    A video learning app that is similar to Udemy. The main features that were worked on include complex design structure, an online quiz section, and the user's video completion timeline view.
    Project Responsibilities
    Did requirement gathering to get a clear view of client needs
    Implemented an intuitive user interface, accommodating various course categories
    Implemented a progress-tracking feature that synchronizes with video playback, providing real-time visual feedback on content consumption
    Developed an integrated quiz module, allowing course instructors to create customizable quizzes
    Project Tech Stack
    React Native
  2. Senior React Native Developer
    Dearcows
    2021 - 2022
    Project Summary
    Dearcows is a milk order app that enables users to tailor their orders and schedule deliveries according to their preferences.
    Project Responsibilities
    Did requirement gathering to get a clear view of client needs.
    Created reusable, modular components with RN, optimizing the performance of the app.
    Employed performance optimization techniques to ensure the app's responsiveness and avoid potential bottlenecks.
    Project Tech Stack
    React Native
  3. Senior React Native Developer
    ROHFIT
    2022 - 2022
    Project Summary
    ROHFIT is a subscription Wellness Based Application that connects the user (Member) and wellness professional (Mentor). Once the professionals are onboarded, we will help them create content for their courses. Once that content is ready, it will be posted on our application, so members can access it and track their wellness journey via The Journey Bar. Members will receive badges upon completing a certain milestone and the acquisition of these milestone badges will enable them to progress further in their wellness journey.
    Project Responsibilities
    Did requirement gathering to get a clear view of client needs.
    Created reusable, modular components with RN, optimizing the performance of the app.
    Employed performance optimization techniques to ensure the app's responsiveness and avoid potential bottlenecks.
    Part of the team that designed and planned the overall technical architecture of the application.
    Project Tech Stack
    React Native
  4. Senior React Native Developer
    Pocket Sergeant App
    2021 - 2021
    Project Summary
    Pocket Sergeant app is a UK-based subscription app that allows users to view LAWs of the UK and be kept abreast of the latest updates. Important contacts and crimes are listed by categories, allowing users to easily be kept updated on the latest crime happenings.
    Project Responsibilities
    Did requirement gathering to get a clear view of client needs.
    Created reusable RN components and conduct code reviews to ensure the code quality and overall optimization of the app.
    Part of the team that designed and planned the overall technical architecture of the application.
    Tracked app performance over time.
    Project Tech Stack
    React Native
  5. Senior React Native Developer
    Missing Person App
    2021 - 2021
    Project Summary
    The Missing Person App helps users find missing persons based on specific search criteria. Through the app, users fill out a form, which generates API-driven suggestions mapped using Google APIs. This app enables users to locate addresses, draw routes on the map, and record their visited places for future reference. Utilizing real-time tracking data from Firebase, the app enhances the missing person search process.
    Project Responsibilities
    Did requirement gathering to get a clear view of client needs.
    Developed an intuitive and visually appealing user interface with seamless map integration and easy-to-use form components for the search process.
    Implemented advanced map features using Google Maps API, supporting custom annotations, drawing tools, and real-time location tracking.
    Incorporated Google Directions API to provide real-time navigation support, enabling users to follow optimized routes during their search.
    Integrate Firebase to manage real-time location tracking data, ensuring the app can store, process, and retrieve user location data efficiently while traveling
    Project Tech Stack
    React Native
  6. Senior React Native Developer
    SpitFire CRM App
    2020 - 2021
    Project Summary
    The SpitFire CRM app is designed to streamline the management of customer contacts and invoices in one centralized platform. The app simplifies invoice generation and enables dynamic contact field handling, making it a comprehensive solution for businesses to manage their customer relationships effectively.
    Project Responsibilities
    Designed and developed user-friendly interfaces for managing customer contacts, creating and organizing invoices, and providing a seamless user experience.
    Implemented an efficient invoice generation system, allowing users to create customizable invoices, utilize pre-defined templates, and manage billing effectively.
    Incorporate API connections with the . NET-based CRM system and other third-party services to facilitate contact imports, exports, and data synchronization.
    Evaluate the overall codebase and application architecture, ensuring maintainability, scalability, and adherence to best practices.
    Project Tech Stack
    React Native

Education

Master of computer science
GLS University - Ahmedabad, Gujarat, India
2014 - 2016
AddShortlist