Pratik R.
Passionate and results-driven Mobile Developer with over 5 years of experience, specializing in Flutter for building cross-platform mobile applications. Proven ability to design and develop high-performing, scalable, and maintainable apps that deliver seamless user experiences. Proficient in using Node.js and Firebase to create robust backend services, with hands-on experience in integrating third-party APIs, automating workflows, and enhancing app performance. Quick to learn new technologies, highly motivated, and committed to continuous improvement. Comfortable working in fast-paced environments and collaborating with cross-functional teams. Familiar with HubSpot for CRM and marketing automation integrations.
-
Participated in sprint planning and team meetings to align on project goals and timelines.
-
Conducted thorough testing and implemented UI enhancements to improve user experience.
-
Implemented support and maintenance strategies, reducing application errors.
-
Revamped legacy architecture with team, reducing codebase by 20%.
-
Applied strong problem-solving skills to resolve technical challenges and optimize performance.
-
Followed best practices to ensure code quality, scalability, and maintainability.
-
Developed and managed class booking features with integrated scheduling and automated reminders to enhance user engagement and attendance.
-
Implemented user tracking functionality with seamless navigation support to guide users to physical class locations.
-
Translated design specifications into responsive UI/UX components, ensuring consistency and high-quality user experience across devices.
-
Maintained clear and consistent communication with clients and cross-functional teams to ensure alignment on project goals and deliverables.
-
Successfully deployed mobile applications to both the App Store and Google Play Store, ensuring compliance with platform-specific guidelines.
-
Integrated OpenAI and Stability AI APIs to generate creative ideas from user prompts using Firebase Cloud Functions with Node.js and TypeScript backend.
-
Developed video editing and generation features leveraging Gen-AI tools for enhanced media capabilities.
-
Implemented Apple’s in-app purchase verification flow to differentiate between paid and unpaid users.
-
Built a Flutter mobile application with Firebase as the backend, ensuring seamless data management and real-time updates.
-
Applied clean code architecture principles to enhance code maintainability, scalability, and development speed.
-
Designed and implemented a robust credit-based subscription system to manage user entitlements and access.
-
Deployed backend services on Google Cloud Platform (GCP) to support scalable and reliable mobile app consumption.
- Worked closely with the design team to implement pixel-perfect UI designs from Figma.
- Engaged in setting up CI/CD pipeline for automatic deployment using Fastlane
- Worked using Flutter hooks with Riverpod for State Management and Dependency injections for a more robust and efficient codebase
- Implemented a monorepo architecture using melos in dart for more efficient and clean code base.
- Utilized JIRA for project management and issue tracking.
- Wrote unit, widget, integration, and golden tests.
- Collaborated and communicated with clients and Project manager for project needs.
- Created models for the API data.
- CI/CD with fastlane and github actions.
- Assisted in the preparation and production of releases of software components.
- Ensured designs are in compliance with specifications.
- Investigated alternatives and technologies and present them for architectural review, in order to support continuous improvement.
- Used Firebase as back-end along with authentication and cloud messaging
- Translated provided designs into UI.
- Deployed apps to play-store and app-store.
- Used third party libraries.
- Run unit, widget and integration testing to ensure proper working of code.
- Worked with REST/ JSON data