Rutvik Raval
Senior Flutter Developer, Firebase and Backend Specialist
Skills
Bekijk mijn diensten


Portfolio
Werkervaring
Senior Software Engineer
cafgia • Parttime
Mar 2025 - Present • 1 yr 4 mos
Role Summary: As a Senior Software Engineer at cafgia, I design and deliver scalable, high-performance applications by leveraging modern technologies and industry best practices. My work focuses on building end-to-end mobile and backend solutions using Flutter, Firebase, Golang, and Python, while integrating AI-driven capabilities to enhance product functionality and user experience. I architect cross-platform mobile applications, implement real-time features, and ensure seamless integration with backend services and third-party APIs. My role also involves building reliable systems that support secure authentication, push notifications, payment integrations, and real-time data synchronization. In addition to application development, I contribute to backend service design, API architecture, and system performance optimization to ensure scalable and maintainable solutions. I also implement CI/CD pipelines and automated deployment workflows to improve development efficiency and release reliability. Key Responsibilities: • Design and develop scalable cross-platform mobile applications using Flutter • Build and integrate backend services using Golang, Firebase, and Python • Implement real-time systems, secure APIs, and third-party integrations • Integrate AI-powered features and intelligent automation into applications • Manage CI/CD workflows, automated builds, and deployment pipelines • Collaborate with cross-functional teams to deliver reliable, production-grade software solutions Key Achievements: • Architected scalable mobile and backend systems supporting real-time features and secure integrations • Implemented AI-powered functionalities to enhance product intelligence and user engagement • Improved development efficiency by introducing CI/CD pipelines and automated deployment workflows • Optimized application performance and backend services to ensure reliable and scalable production environments
Senior Flutter Developer
Primeval Technologies Inc • Fulltime
Feb 2023 - Jun 2024 • 1 yr 4 mos
Role Summary: Worked as a Flutter Developer responsible for designing, developing, and maintaining high-quality cross-platform mobile applications. Contributed to building scalable mobile solutions by applying modern development practices, clean architecture principles, and efficient state management techniques. Key Responsibilities: • Developed and maintained cross-platform mobile applications using Flutter and Dart • Integrated Firebase services including Authentication, Firestore, and Cloud Messaging (FCM) • Implemented scalable architecture patterns such as MVVM, MVC, and MVP • Utilized state management solutions including Provider, GetX, and BLoC • Integrated REST APIs and third-party services to enhance application functionality • Managed application builds and deployments to Google Play Store and Apple App Store • Optimized application performance to ensure smooth user experience across devices • Collaborated with cross-functional teams to deliver reliable and maintainable mobile applications Key Achievements: • Successfully developed and deployed multiple Flutter applications to Google Play Store and Apple App Store • Implemented scalable architecture patterns improving maintainability and development efficiency • Integrated Firebase services to support authentication, real-time data synchronization, and push notifications • Improved application performance and reduced load times through optimized state management and code refactoring • Contributed to delivering stable, production-ready mobile applications used by real users
Flutter Developer
UPQOR • Fulltime
Nov 2021 - Apr 2023 • 1 yr 5 mos
Role Summary: Worked as a Flutter Developer responsible for designing and developing cross-platform mobile applications across multiple domains including organizational platforms, education-based solutions, and social media applications. Focused on building scalable, user-friendly mobile apps while integrating modern backend services and third-party platforms. Key Responsibilities: • Developed and maintained cross-platform mobile applications using Flutter and Dart • Integrated real-time chat systems with support for audio messaging and file sharing • Implemented secure payment integrations including Stripe, PayPal, and Razorpay • Integrated Firebase services such as Authentication, Firestore, and Cloud Messaging • Applied architecture patterns including MVVM, MVC, and MVP to ensure scalable code structure • Utilized state management solutions including Provider, GetX, and BLoC • Managed mobile application deployment to Google Play Store and Apple App Store • Collaborated with cross-functional teams to deliver stable, production-ready applications Key Achievements: • Successfully delivered multiple mobile applications across organizational, education, and social media platforms • Implemented real-time chat features improving user engagement and communication capabilities • Integrated secure payment systems enabling seamless in-app transactions • Improved application performance and maintainability through structured architecture and optimized state management