Dynamic and creative software developer with 10 years of experience in React Native, Android, and Angular development. Proven track record of delivering robust code for high-volume companies, resulting in their success. Deep expertise in Agile methodologies, clean code practices, architectural integrity, and SOLID principles. Specializes in building scalable and maintainable solutions. Thrilled at the opportunity to contribute to your organization's development team, bringing top-notch coding skills, innovative problem-solving abilities, robust application design, and efficient project execution.
React
undefinedDate of Birth: 09/20/92
Planito App
Planito is a smart and intuitive travel planning application designed to simplify trip organization and enhance the overall travel experience. Whether you're planning a solo adventure, a family vacation, or a business trip, Planito helps you seamlessly create, manage, and collaborate on itineraries.
As an Android Developer, I have been responsible for designing, developing, and maintaining high-performance mobile applications. My role involves:
✅ Application Development – Building robust, scalable, and user-friendly Android applications using Java.
✅ UI/UX Implementation – Creating intuitive and responsive user interfaces following best practices.
✅ API Integration – Connecting apps with backend services using RESTful APIs and third-party integrations.
Mobiscreen AppMobiscreen was an innovative mobile advertising application designed to display ads during incoming calls, allowing users to earn rewards for engaging with advertisements. The app provided a unique way for users to accumulate points by watching ads, which could later be redeemed for mobile recharges and other benefits.
As a Fresher Android Developer, my primary responsibilities involved learning, developing, and contributing to Android applications while gaining hands-on experience in real-world projects. My role included:
✅ Understanding Core Android Concepts – Gained knowledge of Activities, Fragments, UI components, and the Android app lifecycle.
✅ Developing and Debugging Apps – Assisted in building and debugging Android applications using Java/Kotlin.
✅ Working with APIs & Third-Party Libraries – Integrated REST APIs, Firebase, and external libraries to enhance app functionality.
✅ UI/UX Implementation – Designed user-friendly and responsive interfaces following Material Design guidelines.
1800Flowers App1-800-Flowers is a leading online flower and gift delivery service that allows users to send fresh flowers, gourmet treats, and thoughtful gifts for any occasion. The 1-800-Flowers mobile app provides a seamless shopping experience, making it easy to browse, customize, and order floral arrangements and gifts right from a smartphone.
As a Developer, my responsibilities extended beyond technical troubleshooting to include direct client interaction, ensuring smooth communication, issue resolution, and continuous application improvements.
✅ Bug Fixing & Issue Resolution – Diagnosed and resolved software issues to ensure optimal application performance.
✅ Application Maintenance – Monitored, updated, and optimized existing applications for stability and efficiency.
MyU - The Interactive Learning PlatformMyu is an innovative social networking application designed to enhance communication and collaboration among teachers, students, parents, and educational institutions. The platform creates a seamless digital learning environment by integrating messaging, classroom management, assignments, grading, and interactive posts—all in one place.
Key Features:✅ Group & Personal Chats – Enables real-time communication through one-on-one messaging and group chats for classes, clubs, and school communities.
✅ Class Creation & Management – Teachers can create virtual classrooms, manage student enrollments, and facilitate discussions.
✅ Assignments & Grading System – Teachers can assign tasks, set deadlines, and provide grades and feedback directly through the app.
✅ Interactive Posts & Announcements – Users can share educational content, event updates, and important announcements in an engaging social media-style feed.
✅ Parent-Teacher Communication – Parents can track their child’s academic progress, receive important school updates, and communicate with teachers effortlessly.
✅ Secure & User-Friendly Interface – Ensures a safe and intuitive experience for all users with privacy controls and easy navigation.
As a Frontend Developer, I have worked on both Android applications and web applications built with React. I have also actively engaged in client interactions to understand feature requirements and the development cycle, ensuring seamless implementation and user-centric solutions.
✅ UI/UX Implementation – Developed intuitive and responsive user interfaces, ensuring a seamless experience across devices.
✅ Feature Development – Built and optimized key features using Java/Kotlin, following Material Design guidelines.
✅ API Integration – Integrated REST APIs and third-party services to enable dynamic data exchange.
✅ Performance Optimization – Improved app responsiveness, load times, and memory management for a smooth user experience.
✅ Bug Fixing & Debugging – Identified and resolved UI glitches, crashes, and functionality issues.
✅ Component-Based Architecture – Developed reusable and scalable React components for web applications.
✅ State Management – Managed application state using Redux/Context API, ensuring smooth data flow.
✅ Responsive Design – Built mobile-friendly and accessible UI using CSS, Bootstrap, and Material-UI.
✅ API Integration – Connected frontend with backend services using Axios, Fetch API, and GraphQL.
✅ Performance & Optimization – Improved rendering speed, lazy loading, and optimized component updates.
Lets Burn - Fitness FreedomLet’s Burn is a comprehensive fitness platform designed for gyms, trainers, and users who visit gyms. It serves as a bridge between fitness professionals and gym-goers, allowing trainers and gyms to publish sessions with complete details, while users can discover, book, and participate in fitness sessions effortlessly.
Key Features:✅ Create and manage fitness sessions with details like time, venue, and workout plan.
✅ Build trainer profiles with expertise, certifications, and session offerings.
✅ Handle bookings, attendance tracking, and notifications for users.
✅ Send real-time updates for session changes, cancellations, or reminders.
✅ Discover and book gym sessions with full details.
✅ View trainer profiles, session schedules, and locations.
✅ Receive reminders and notifications for upcoming sessions.
✅ Buy Personalized plans according to your wrokout schedule.
✅ Get personalized session recommendations based on fitness goals.
As a Frontend Developer, I contributed to both the Android application and the web application (built with Angular), ensuring a smooth user experience and efficient functionality.
✅ UI/UX Implementation – Designed and developed an intuitive, responsive, and user-friendly interface.
✅ Session Management Module – Built features for creating, updating, and booking fitness sessions.
✅ API Integration – Integrated REST APIs to fetch session details, trainer profiles, and user bookings.
✅ Push Notifications – Implemented real-time alerts and reminders for upcoming sessions.
✅ Performance Optimization – Enhanced app speed, responsiveness, and smooth navigation.
✅ Bug Fixing & Debugging – Identified and resolved UI/UX issues and application crashes.
✅ Developed Dynamic UI Components – Created interactive, reusable UI components for session management and user dashboards.
✅ State Management – Used RxJS and Angular Services to manage real-time data updates.
✅ API Integration – Connected frontend with backend services for session details, bookings, and user authentication.
✅ Responsive Design – Ensured seamless usability across mobile, tablet, and desktop screens.
✅ Form Handling & Validations – Implemented secure user inputs for session creation and bookings.
✅ Performance Optimization – Improved lazy loading, component rendering, and application efficiency.
FabIndia Android ApplicationThe FabIndia Android Application is a mobile shopping platform that brings the rich heritage of Indian handwoven fabrics, organic products, and handcrafted goods to customers through a seamless and user-friendly interface. The app offers a smooth e-commerce experience, enabling users to browse, shop, and manage orders effortlessly.
Key Features:✅ Product Catalog & Smart Filters – Browse a wide range of products with advanced filters.
✅ Seamless Checkout & Payments – Secure payments via UPI, cards, wallets, and COD.
✅ Order Tracking & Notifications – Get real-time updates on orders and deliveries.
✅ Wishlist & Personalized Recommendations – Save favorites and receive tailored suggestions.
✅ Store Locator – Find nearby FabIndia retail stores via Google Maps.
As an Android Developer and Team Lead, I played a crucial role in revamping the entire FabIndia app, ensuring improved performance, scalability, and maintainability.
✅ Application Revamp – Migrated the app from Java to Kotlin, implementing the MVVM architecture for better code structure.
✅ UI/UX Improvements – Redesigned the user interface to enhance the shopping experience and user engagement.
✅ Performance Optimization – Improved app speed, responsiveness, and memory management for a seamless experience.
✅ API Integration – Connected the app with backend services to handle product catalogs, payments, and order tracking.
✅ State Management – Used LiveData & ViewModel for efficient UI updates and lifecycle management.
✅ Push Notifications – Implemented real-time alerts for orders, promotions, and updates.
✅ Team Leadership & Collaboration – Led a team of developers, conducted code reviews, mentoring, and ensured timely project delivery.
✅ Bug Fixing & Maintenance – Resolved critical issues and crashes, ensuring a smooth, stable shopping experience.The Vitamin Shoppe App is a health & wellness e-commerce platform that allows users to browse, purchase, and manage orders for vitamins, supplements, and wellness products. It provides a seamless shopping experience with personalized recommendations and loyalty rewards.
As an Android Developer, I was responsible for enhancing the Vitamin Shoppe App by implementing key features, optimizing performance, and ensuring a smooth shopping experience.
✅ Revamped Android App Architecture – Migrated to MVVM architecture for better scalability and maintainability.
✅ Developed & Optimized UI/UX – Built an intuitive, user-friendly interface following Material Design guidelines.
✅ API Integration – Connected frontend with backend services for product listings, order processing, and payments.
✅ State Management – Utilized LiveData & ViewModel to manage app data efficiently.
✅ Performance Optimization – Enhanced app speed by implementing caching, lazy loading, and background processing.
✅ Push Notifications & In-App Messaging – Integrated Firebase for real-time order updates and promotional alerts.
✅ Bug Fixing & Debugging – Resolved crashes, UI issues, and API failures to ensure a seamless experience.
✅ Collaboration & Agile Development – Worked closely with backend teams, designers, and QA to deliver high-quality features on time.
Morrisons Wholesale Manager & Wholesale Customer AppThe Morrisons Wholesale System includes two React Native apps:
Wholesale Customer App – Allows customers to create baskets and add items before visiting the store.
Wholesale Manager App – Enables store managers to scan, review, and approve baskets using QR codes.
Key Features:Wholesale Customer App:
✅ Basket Creation & Management – Users can add, edit, and manage items in their basket.
✅ QR Code Generation – Generates a QR code for each basket, allowing easy retrieval at the store.
✅ Product Search & Filters – Users can quickly browse and select items.
Wholesale Manager App:
✅ QR Code Scanning – Managers scan customer QR codes to access basket details.
✅ Basket Review & Approval – Approve, modify, or reject baskets before checkout.
✅ Order Processing & Inventory Sync – Ensures accurate order handling and inventory updates.
As a React Native Developer, I played a key role in developing and optimizing both the Wholesale Customer App and the Wholesale Manager App, ensuring a seamless cross-platform experience.
Key Contributions:✅ Developed & Maintained React Native Apps – Built intuitive and responsive UIs for both apps.
✅ Implemented QR Code Functionality – Integrated QR code generation & scanning for basket approvals.
✅ State Management (Redux) – Ensured smooth data flow and efficient app performance.
✅ API Integration – Connected frontend with backend services to fetch products, baskets, and approvals.
✅ Performance Optimization – Improved app speed, responsiveness, and offline functionality.
✅ Debugging & Bug Fixing – Resolved UI/UX issues, API failures, and performance bottlenecks.
✅ Collaboration & Client Interaction – Worked closely with backend teams, designers, and stakeholders to align features with business requirements.
Date of Birth: 09/20/92
Planito App
Planito is a smart and intuitive travel planning application designed to simplify trip organization and enhance the overall travel experience. Whether you're planning a solo adventure, a family vacation, or a business trip, Planito helps you seamlessly create, manage, and collaborate on itineraries.
As an Android Developer, I have been responsible for designing, developing, and maintaining high-performance mobile applications. My role involves:
✅ Application Development – Building robust, scalable, and user-friendly Android applications using Java.
✅ UI/UX Implementation – Creating intuitive and responsive user interfaces following best practices.
✅ API Integration – Connecting apps with backend services using RESTful APIs and third-party integrations.
Mobiscreen AppMobiscreen was an innovative mobile advertising application designed to display ads during incoming calls, allowing users to earn rewards for engaging with advertisements. The app provided a unique way for users to accumulate points by watching ads, which could later be redeemed for mobile recharges and other benefits.
As a Fresher Android Developer, my primary responsibilities involved learning, developing, and contributing to Android applications while gaining hands-on experience in real-world projects. My role included:
✅ Understanding Core Android Concepts – Gained knowledge of Activities, Fragments, UI components, and the Android app lifecycle.
✅ Developing and Debugging Apps – Assisted in building and debugging Android applications using Java/Kotlin.
✅ Working with APIs & Third-Party Libraries – Integrated REST APIs, Firebase, and external libraries to enhance app functionality.
✅ UI/UX Implementation – Designed user-friendly and responsive interfaces following Material Design guidelines.
1800Flowers App1-800-Flowers is a leading online flower and gift delivery service that allows users to send fresh flowers, gourmet treats, and thoughtful gifts for any occasion. The 1-800-Flowers mobile app provides a seamless shopping experience, making it easy to browse, customize, and order floral arrangements and gifts right from a smartphone.
As a Developer, my responsibilities extended beyond technical troubleshooting to include direct client interaction, ensuring smooth communication, issue resolution, and continuous application improvements.
✅ Bug Fixing & Issue Resolution – Diagnosed and resolved software issues to ensure optimal application performance.
✅ Application Maintenance – Monitored, updated, and optimized existing applications for stability and efficiency.
MyU - The Interactive Learning PlatformMyu is an innovative social networking application designed to enhance communication and collaboration among teachers, students, parents, and educational institutions. The platform creates a seamless digital learning environment by integrating messaging, classroom management, assignments, grading, and interactive posts—all in one place.
Key Features:✅ Group & Personal Chats – Enables real-time communication through one-on-one messaging and group chats for classes, clubs, and school communities.
✅ Class Creation & Management – Teachers can create virtual classrooms, manage student enrollments, and facilitate discussions.
✅ Assignments & Grading System – Teachers can assign tasks, set deadlines, and provide grades and feedback directly through the app.
✅ Interactive Posts & Announcements – Users can share educational content, event updates, and important announcements in an engaging social media-style feed.
✅ Parent-Teacher Communication – Parents can track their child’s academic progress, receive important school updates, and communicate with teachers effortlessly.
✅ Secure & User-Friendly Interface – Ensures a safe and intuitive experience for all users with privacy controls and easy navigation.
As a Frontend Developer, I have worked on both Android applications and web applications built with React. I have also actively engaged in client interactions to understand feature requirements and the development cycle, ensuring seamless implementation and user-centric solutions.
✅ UI/UX Implementation – Developed intuitive and responsive user interfaces, ensuring a seamless experience across devices.
✅ Feature Development – Built and optimized key features using Java/Kotlin, following Material Design guidelines.
✅ API Integration – Integrated REST APIs and third-party services to enable dynamic data exchange.
✅ Performance Optimization – Improved app responsiveness, load times, and memory management for a smooth user experience.
✅ Bug Fixing & Debugging – Identified and resolved UI glitches, crashes, and functionality issues.
✅ Component-Based Architecture – Developed reusable and scalable React components for web applications.
✅ State Management – Managed application state using Redux/Context API, ensuring smooth data flow.
✅ Responsive Design – Built mobile-friendly and accessible UI using CSS, Bootstrap, and Material-UI.
✅ API Integration – Connected frontend with backend services using Axios, Fetch API, and GraphQL.
✅ Performance & Optimization – Improved rendering speed, lazy loading, and optimized component updates.
Lets Burn - Fitness FreedomLet’s Burn is a comprehensive fitness platform designed for gyms, trainers, and users who visit gyms. It serves as a bridge between fitness professionals and gym-goers, allowing trainers and gyms to publish sessions with complete details, while users can discover, book, and participate in fitness sessions effortlessly.
Key Features:✅ Create and manage fitness sessions with details like time, venue, and workout plan.
✅ Build trainer profiles with expertise, certifications, and session offerings.
✅ Handle bookings, attendance tracking, and notifications for users.
✅ Send real-time updates for session changes, cancellations, or reminders.
✅ Discover and book gym sessions with full details.
✅ View trainer profiles, session schedules, and locations.
✅ Receive reminders and notifications for upcoming sessions.
✅ Buy Personalized plans according to your wrokout schedule.
✅ Get personalized session recommendations based on fitness goals.
As a Frontend Developer, I contributed to both the Android application and the web application (built with Angular), ensuring a smooth user experience and efficient functionality.
✅ UI/UX Implementation – Designed and developed an intuitive, responsive, and user-friendly interface.
✅ Session Management Module – Built features for creating, updating, and booking fitness sessions.
✅ API Integration – Integrated REST APIs to fetch session details, trainer profiles, and user bookings.
✅ Push Notifications – Implemented real-time alerts and reminders for upcoming sessions.
✅ Performance Optimization – Enhanced app speed, responsiveness, and smooth navigation.
✅ Bug Fixing & Debugging – Identified and resolved UI/UX issues and application crashes.
✅ Developed Dynamic UI Components – Created interactive, reusable UI components for session management and user dashboards.
✅ State Management – Used RxJS and Angular Services to manage real-time data updates.
✅ API Integration – Connected frontend with backend services for session details, bookings, and user authentication.
✅ Responsive Design – Ensured seamless usability across mobile, tablet, and desktop screens.
✅ Form Handling & Validations – Implemented secure user inputs for session creation and bookings.
✅ Performance Optimization – Improved lazy loading, component rendering, and application efficiency.
FabIndia Android ApplicationThe FabIndia Android Application is a mobile shopping platform that brings the rich heritage of Indian handwoven fabrics, organic products, and handcrafted goods to customers through a seamless and user-friendly interface. The app offers a smooth e-commerce experience, enabling users to browse, shop, and manage orders effortlessly.
Key Features:✅ Product Catalog & Smart Filters – Browse a wide range of products with advanced filters.
✅ Seamless Checkout & Payments – Secure payments via UPI, cards, wallets, and COD.
✅ Order Tracking & Notifications – Get real-time updates on orders and deliveries.
✅ Wishlist & Personalized Recommendations – Save favorites and receive tailored suggestions.
✅ Store Locator – Find nearby FabIndia retail stores via Google Maps.
As an Android Developer and Team Lead, I played a crucial role in revamping the entire FabIndia app, ensuring improved performance, scalability, and maintainability.
✅ Application Revamp – Migrated the app from Java to Kotlin, implementing the MVVM architecture for better code structure.
✅ UI/UX Improvements – Redesigned the user interface to enhance the shopping experience and user engagement.
✅ Performance Optimization – Improved app speed, responsiveness, and memory management for a seamless experience.
✅ API Integration – Connected the app with backend services to handle product catalogs, payments, and order tracking.
✅ State Management – Used LiveData & ViewModel for efficient UI updates and lifecycle management.
✅ Push Notifications – Implemented real-time alerts for orders, promotions, and updates.
✅ Team Leadership & Collaboration – Led a team of developers, conducted code reviews, mentoring, and ensured timely project delivery.
✅ Bug Fixing & Maintenance – Resolved critical issues and crashes, ensuring a smooth, stable shopping experience.The Vitamin Shoppe App is a health & wellness e-commerce platform that allows users to browse, purchase, and manage orders for vitamins, supplements, and wellness products. It provides a seamless shopping experience with personalized recommendations and loyalty rewards.
As an Android Developer, I was responsible for enhancing the Vitamin Shoppe App by implementing key features, optimizing performance, and ensuring a smooth shopping experience.
✅ Revamped Android App Architecture – Migrated to MVVM architecture for better scalability and maintainability.
✅ Developed & Optimized UI/UX – Built an intuitive, user-friendly interface following Material Design guidelines.
✅ API Integration – Connected frontend with backend services for product listings, order processing, and payments.
✅ State Management – Utilized LiveData & ViewModel to manage app data efficiently.
✅ Performance Optimization – Enhanced app speed by implementing caching, lazy loading, and background processing.
✅ Push Notifications & In-App Messaging – Integrated Firebase for real-time order updates and promotional alerts.
✅ Bug Fixing & Debugging – Resolved crashes, UI issues, and API failures to ensure a seamless experience.
✅ Collaboration & Agile Development – Worked closely with backend teams, designers, and QA to deliver high-quality features on time.
Morrisons Wholesale Manager & Wholesale Customer AppThe Morrisons Wholesale System includes two React Native apps:
Wholesale Customer App – Allows customers to create baskets and add items before visiting the store.
Wholesale Manager App – Enables store managers to scan, review, and approve baskets using QR codes.
Key Features:Wholesale Customer App:
✅ Basket Creation & Management – Users can add, edit, and manage items in their basket.
✅ QR Code Generation – Generates a QR code for each basket, allowing easy retrieval at the store.
✅ Product Search & Filters – Users can quickly browse and select items.
Wholesale Manager App:
✅ QR Code Scanning – Managers scan customer QR codes to access basket details.
✅ Basket Review & Approval – Approve, modify, or reject baskets before checkout.
✅ Order Processing & Inventory Sync – Ensures accurate order handling and inventory updates.
As a React Native Developer, I played a key role in developing and optimizing both the Wholesale Customer App and the Wholesale Manager App, ensuring a seamless cross-platform experience.
Key Contributions:✅ Developed & Maintained React Native Apps – Built intuitive and responsive UIs for both apps.
✅ Implemented QR Code Functionality – Integrated QR code generation & scanning for basket approvals.
✅ State Management (Redux) – Ensured smooth data flow and efficient app performance.
✅ API Integration – Connected frontend with backend services to fetch products, baskets, and approvals.
✅ Performance Optimization – Improved app speed, responsiveness, and offline functionality.
✅ Debugging & Bug Fixing – Resolved UI/UX issues, API failures, and performance bottlenecks.
✅ Collaboration & Client Interaction – Worked closely with backend teams, designers, and stakeholders to align features with business requirements.