×
RAHUL R

RAHUL R

Senior Mobile App Developer

Trivandrum, Kerala, IN, 695301
+91 (790) 722-3952

Background


About

About

Proficient Mobile App Developer with a strong emphasis on Mobile Application Development, backed by over 10 years of experience in the domain. Expertly oversees the design, development, and launch of mobile applications, consistently delivering ahead of deadlines. Skilled in making complex technical requirements understandable to non-technical stakeholders. Holds a commendable leadership history of steering development teams through large-scale development projects.

Work Experience

Work Experience

  • Lead - Technology, UIS Global Pvt. Ltd

    Nov, 2024 - Present

    • Managing the Flutter team to deliver high-quality, scalable, and secure banking applications (Mobile & Web).

    • Leading the development of Corporate Mobile Banking, Retail Mobile Banking, and Flutter Web-based Banking platforms.

    • Ensuring application performance, security compliance, and smooth integration with core banking systems and APIs.

    • Mentoring and guiding a team of 8 Flutter developers, fostering best practices in modular architecture, BLoC state management, and clean code principles.

    • Collaborating with product managers, architects, and cross-functional teams to align technology strategy with business goals.

    • Driving end-to-end delivery of banking products, from requirements gathering and wireframes to deployment and production support.

    • Implementing CI/CD pipelines, Firebase integration, and monitoring tools to ensure faster, more reliable releases.

    • Ensuring adherence to banking domain security standards, regulatory compliance, and data protection guidelines.

    • Optimizing Flutter codebase for cross-platform efficiency, ensuring seamless user experience across Android, iOS, and Web platforms.

  • Project Lead, Development-Mobile App, Fakeeh Technologies Pvt. Ltd

    May, 2023 - Oct, 20241 year 5 months

    • Developing new features and user interfaces from wireframe models.

    • Ensuring the best performance and user experience of the application.

    • Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions Projects: HealthCare domain Apps.

    • Maintained quality assurance standards while managing large-scale projects, resulting in significant reductions in defects and rework.

    • Optimized resource utilization by accurately forecasting project needs and allocating resources accordingly throughout the project lifecycle.

    • Mentored junior team members, fostering professional growth and increasing overall team efficiency.

    • Collaborated with cross-functional teams to ensure seamless integration of various HealthCare domain components.

  • Technical Lead, Development-Mobile App, Fakeeh Technologies Pvt. Ltd

    May, 2020 - May, 20233 years

    • Drove customer satisfaction by prioritizing feature requests based on detailed analysis of user feedback and market trends.

    • Evaluated and recommended new tools and technologies that resulted in increased development efficiency and up-to-date technical skillsets within the team.

    • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.

    • Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.

    • Enhanced app performance by minimizing network latency, compressing data, and implementing effective caching strategies.

    • Utilized the open-source vulnerability assessment tool called MobSF for app analysis and promptly addressed reported vulnerabilities.

  • Senior Software Engineer, Triassic Solutions Pvt. Ltd

    Jul, 2017 - May, 20202 years 9 months

    • Created applications that interact with RESTful services and backend and work alongside other engineers and developers working on different layers of the infrastructure Projects: Encrypted Chat Application, Online Food Ordering App.

    • Offered experience with Kotlin, Java and Python.

    • Mentored junior developers on the team, providing guidance on best practices in iOS development methodologies.

    • Developed robust, scalable, maintainable, and testable code for various Android, Alexa and iOS applications.

    • Collaborated with cross-functional teams to develop high-quality iOS applications according to client requirements.

    • Led the integration of third-party libraries into existing codebases for enhanced functionality and improved user experience.

    • Facilitated smooth communication between stakeholders through clear documentation of project progress and challenges encountered.

    • Developed reusable code modules, resulting in reduced development time for future projects.

    • Corrected, modified and upgraded application to improve performance.

  • Lead IOS Developer, NagaInfo Solutions Pvt. Ltd

    May, 2015 - Jul, 20172 years 2 months

    • Development of iOS applications and their integration with back-end services.

    • Enhanced application security by addressing vulnerabilities and incorporating robust protection measures.

    • And working alongside other engineers and developers working on different layers of the infrastructure.

    • Implemented in the MVVM architecture within the existing apps for unit testing, establishing best practices for creating scalable and maintainable codebases using GIT.

    • Also integrated VoIP services, Deep Linking etc.

    • Integrated third-party APIs to expand app functionality and improve overall usability.

Projects Experience

Projects Experience

  • Banking Apps

    - Present

    Led the development of banking applications for corporate and retail customers using Flutter for both mobile and web platforms. These applications provide secure and seamless banking experiences, including account management, fund transfers, bill payments, and notifications. Implemented modular architecture with BLoC, ensured strong security compliance with banking standards, and integrated core banking systems through REST APIs. Mentored a team of 8 Flutter developers, optimized CI/CD pipelines, and maintained scalable codebases for cross-platform efficiency.

  • Social Networking Apps

    - Present

    Developed a suite of five social networking applications for a client based in Saudi Arabia. These apps were similar to Facebook, each with a unique focus. One app was sports-centric, providing a platform for sports enthusiasts to connect and share. Another was designed for company employees, incorporating Human Resources Management System (HRMS) features to streamline internal processes. The remaining apps were equipped with features like video calling, chat, posts, sharing, and live broadcasting. For the video calling feature, I utilized the QuickBlox service, ensuring high-quality, real-time communication for users.

  • HealthCare Apps

    - Present

    Developed various healthcare applications aimed at improving patient care and streamlining medical processes. These applications have features like appointment scheduling, patient record management, and telemedicine capabilities.

  • E-Commerce Apps

    - Present

    I have worked on several e-commerce applications, implementing features such as product listing, shopping cart, payment gateway integration, and user reviews. These applications have helped businesses increase their online presence and boost sales.

  • Chat and Call Apps

    - Present

    Developed chat and call applications that provide seamless communication channels for users. These apps include features like end-to-end encryption, group chats, video calls, and file sharing.

  • Enterprise Apps

    - Present

    I have experience in developing enterprise applications designed to meet the complex requirements of businesses. These apps include features like project management, employee tracking, data analytics, and CRM integration.

  • Flutter App

    - Present

    Worked on a Flutter application specifically designed for liquor stores. This app includes features like online ordering, age verification, product catalog, and delivery tracking.

  • Public Repository Contributions

    - Present

    Contributed to public repositories to enhancing functionality and Published public libraries using Cocoapods.

  • Bots using Amazon Lex

    - Present

    I have developed bots for healthcare using Amazon Lex. These bots are specifically designed to assist patients with booking appointments and updating their health records through chat. This has significantly improved the efficiency of administrative tasks and enhanced patient experience.

Skills

Skills

  • Mobile Development & Leadership

    iOS

    Android

    Flutter

    Swift

    SwiftUI

    Objective-C

    Kotlin

    Dart

    Design

    Architecture

    End-to-end delivery

    Reusable libraries

    Mobile application frameworks

    Best practices

    Quality of code

    Documentation

    Testing

    Monitoring

    Stakeholder collaboration

    Cross-functional teams

    Effort estimation

    Risk identification

    Project prioritization

    Project scheduling

    Technical guidance

    Problem-solving

    Trend analysis

    Team leadership

    Xcode

    XML-JSON Parsing

    Location services

    Social networking integration

    Core Foundation

    Core Data

    REST APIs

    Offline storage

    Multi-Threading

    Performance tuning

    Cloud message APIs

    Push notifications

    Apple's design principles

    Interface guidelines

    Organization skills

    Communication skills

    Interpersonal skills

    Leadership skills

  • Backend & Cloud

    Python

    AWS

    Firebase

  • Release Management

    App Store Deployment

    Google Play Store Deployment

Education

Education

  • Computer Science And Engineering , B.E , Anna University, Chennai, India

    - Jan, 2014