JetDevs Certified
AVAILABLE

Pratik K.

Agency Agency
Frontend Developer Flutter
I am a B.Tech graduate with over 8.5+ years of experience as a mobile application developer. More than 5 years were spent working with the cross-platform framework Flutter. The remaining time was spent working as a native Android Developer and including over 2 years of experience in the Leading Team. I have worked on requirement collecting, project planning, application architecture design, and UI design. I also work on developing POCs for preliminary requirements. I also work with cross-functional teams throughout this time in my career and oversee the complete process of developing and releasing a mobile application.<br />I am a proficient App Developer, equipped with extensive expertise in the latest industry technology. My skill set encompasses comprehending requirement specifications, engaging in app architecture and design, coding, testing, and ensuring ongoing maintenance.<br />● Strong analytical skills and problem-solving skills.<br />● Good knowledge of interaction with web-service APIs<br />● Good knowledge of local storage support with Hive, SqFlite, and Floor etc.<br />● Familiar with repository using Git and others as well

Expertise

Years of Development Experience
11 Years
Skills
Flutter
Domain Experience
ECommerceHuman ResourceEntertainmentHealthcareEnvironmentalManufacturing
Other Skills
Android, Sqlite, Firebase, FireStore, Socket.io, Push notification using Firebase, BLoC, Clean Architecture, Dio, Retrofit, HTTPS, Floor DB, Dependency Injection using get_it, State Management using flutter_bloc
Language Spoken
English, Hindi

Experience

  1. Flutter Developer
    Distributed Transformer Monitoring System
    Project Summary
    Designed and developed a comprehensive Flutter application for monitoring and controlling street transformers based on local daylight time with fault and leak detection intelligence.
    Used sq-flite database to store data locally and enabled online and offline modes for the app.
    Established BLE communication to fetch the latest meter data and configure a new transformer and set the initial configuration.
    Developed the architecture of the product and followed the standard bloc pattern.
    Coordinated sprint planning meetings with Business Analysts and validated feature requirements.
    Project Responsibilities
    Developed the UI-UX and Functional modules
    Attended daily stand-up meetings
    Communicated with BA for task understanding
    Worked on feedback
    Managed app development process
    Project Tech Stack
    Flutter - BLoC, BLE
  2. Flutter Developer
    An Agriculture App
    Project Summary
    Designed and developed an app that provides actionable insights to every farmer on what to grow, how to and when to grow based on their contextual data, resulting in increased yield and decreased cost of cultivation.
    Ensured that farmers can get relevant Agri-Inputs at an economical price and quality, safeguarding them against yield loss and upcoming pests or diseases.
    Used sq-flite database to store data locally and enabled online and offline modes for the app.
    Coordinated sprint planning meetings with the Team Lead and Business
    Analysts and validated feature requirements for an Agri FarmApp developed in Flutter
    Project Responsibilities
    Developed the UI-UX and Functional modules
    Attended daily stand-up meetings
    Communicated with client for task understanding
    Worked on client feedback
    Reviewed the pull request of teammates
    Project Tech Stack
    Flutter - Provider
  3. Flutter Developer
    EV - Life
    Project Summary
    Designed and developed an EV application for a leading EV charger manufacturing company in India.
    Developed the app with Flutter and integrated it with Google Maps for locating chargers across the country.
    Configure the app with MQTT protocol for tracking live charging details of the user's EV and charge station related real time updates.
    Incorporated a reservation time slot facility, configurable by the admin, to allow users to plan their charging slots.
    Coordinated sprint planning meetings with Business Analysts, validated feature requirements, and participated in the development of the app with junior developers, while following the standard bloc pattern.
    Project Responsibilities
    Developed the UI-UX and Functional modules
    Attended daily stand-up meetings
    Communicated with BA for task understanding
    Worked on feedback
    Reviewed the pull request of teammates
    Managed app development process
    Project Tech Stack
    Flutter - BLoC, MQTT
  4. Flutter Developer
    Human Resource Management System
    Project Summary
    Designed and developed an app that provides access to the company's work-related functionality at employees' fingertips, replacing the handwritten processes that consume more time and resources.
    Created a one-stop solution for employees to get easy access to their daily routine tasks through their mobile, supporting all HRMS features as well.
    Coordinated sprint planning meetings with the project manager, validated feature requirements, and participated in the development of the app with junior developers, while following the standard bloc pattern.
    Project Responsibilities
    Developed the UI-UX and Functional modules
    Attended daily stand-up meetings
    Communicated with a project manager for task understanding
    Worked on client feedback
    Reviewed the pull request of teammates
    Project Tech Stack
    Flutter - BLoC
  5. Flutter Developer
    Stock Fantasy
    Project Summary
    Designed and developed an app based on the stock market that drives its user on the concept of the fantasy games by selecting the various stocks and creating sets, and points are calculated based on the stocks live performance. The app does not support buying and selling in the stock market.
    Configure the app with MQTT protocol for updating live prices of the stocks and users ranking.
    Coordinated with team lead and project manager, validated feature requirements, and participated in the development of the app.
    Project Responsibilities
    Developed the UI-UX and Functional modules
    Attended daily stand-up meetings
    Communicated with the client and higher authorities for tasks understanding
    Worked on client feedback
    Managed app development process
    Project Tech Stack
    Flutter - BLoC, MQTT
  6. Flutter Developer
    AI-driven Construction worker’s App
    Project Summary
    Designed and developed an app for its targeted construction workers with AI functional features like chat services which aware the users for health and safety at construction sites.
    Configure the app with the Rocket Chat service for chatting with fellow colleagues. Additionally, the app is multilingual with dynamic theme support..
    In-app support for the task assignment and assessment.
    Worked with local database support for storing and retrieving chat records.
    Coordinated with business analyst and project manager, validated feature requirements, and participated in the development of the app.
    Project Responsibilities
    Developed the UI-UX and Functional modules
    Attended daily stand-up meetings
    Communicated with client for task understanding
    Worked on client feedback
    Project Tech Stack
    Flutter - BLoC, Clean Architecture, Micro Services, Rocket Chat

Education

Bachelors of Science and Technology
Charotar University - Changa, Anand, Gujarat
2010 - 2014
AddShortlist