Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hari Pothula

Cleveland

Summary

Accomplished Mobile App Developer with 5+ years of experience designing, developing, and deploying high-performance mobile applications for iOS and Android platforms across e-commerce, healthcare, banking, and gaming self-care sectors. Proficient in React Native, Ionic, NativeScript, Swift, and Kotlin, with a strong focus on crafting intuitive, accessible, and secure user experiences. Skilled in integrating RESTful APIs, GraphQL, and Firebase, leveraging modern architectures like MVVM and Redux to deliver scalable solutions. Adept at leading Agile teams, implementing CI/CD pipelines, and ensuring compliance with accessibility (WCAG 2.1) and security standards (HIPAA, PCI DSS). Passionate about collaborating with cross-functional teams to transform client visions into robust applications, driving user engagement and business success.

Overview

8
8
years of professional experience

Work History

Mobile App Developer

Flourish Software
Cleveland
01.2025 - Current
  • Spearheaded development of a gaming self-care mobile application using React Native and TypeScript, integrating gamified features like mood trackers and mindfulness exercises, increasing user retention by 22%.
  • Designed interactive UI components with React Native Paper and Lottie animations, ensuring accessibility compliance with WCAG 2.1 (e.g., screen reader support, dynamic text sizing).
  • Implemented Firebase Authentication with OAuth 2.0 and anonymous login, securing user data while enabling seamless onboarding for iOS and Android users.
  • Integrated Firebase Firestore for real-time storage of user progress and in-app achievements, enabling offline functionality and reducing data sync latency by 15%.
  • Developed in-app purchase flows using Google Play Billing and Apple In-App Purchases, boosting premium feature adoption by 18% through intuitive subscription prompts.
  • Configured CI/CD pipelines with GitHub Actions and Fastlane, automating builds and deployments to TestFlight and Google Play Store, reducing release cycles by 20%.
  • Optimized state management with Redux Toolkit, minimizing re-renders and improving app performance on low-end devices by 25%.
  • Collaborated with UX designers via Figma to refine gamified interfaces, incorporating user feedback to enhance engagement and usability.
  • Conducted automated testing with Jest and Detox, achieving 92% code coverage and ensuring compatibility across diverse device resolutions.
  • Participated in Agile sprints, using Jira for task tracking and leading code reviews to enforce best practices in modular design.
    Environment: React Native, TypeScript, Redux Toolkit, Firebase, Lottie, Jest, Detox, GitHub Actions, Fastlane, Figma, AWS

Mobile App Developer

X Company
Cleveland
06.2024 - 12.2024
  • Developed a banking mobile application using Ionic and Angular 16, delivering secure, responsive features like account management, transaction history, and bill payments for iOS and Android.
  • Implemented secure RESTful API integrations with JWT authentication, enabling real-time balance updates and transaction processing, improving data retrieval speed by 30%.
  • Designed adaptive UI layouts with Ionic components and CSS3, adhering to Material Design and Apple Human Interface Guidelines for a consistent cross-platform experience.
  • Integrated Firebase Analytics to track user interactions and Crashlytics to monitor app stability, reducing crash incidents by 12% through targeted optimizations.
  • Built biometric authentication (Face ID, Fingerprint) using Capacitor plugins, ensuring compliance with PCI DSS security standards for financial transactions.
  • Configured CI/CD pipelines with Jenkins and Gradle, automating deployments to Google Play Store and TestFlight, shortening release cycles to weekly updates.
  • Optimized application performance using Vite and lazy loading, reducing initial load times by 28% on mobile devices.
  • Collaborated with backend teams to design GraphQL schemas for efficient data queries, improving API response times by 20%.
  • Conducted accessibility testing to support screen readers and high-contrast modes, enhancing inclusivity for users with disabilities.
  • Worked in Agile Kanban environment, using Jira for task management and Bitbucket for version control, ensuring timely feature delivery.
    Environment: Ionic, Angular 16, TypeScript, Capacitor, GraphQL, REST, Firebase, Jenkins, Vite, Bitbucket, Jira, CSS3

Mobile App Developer

Pragmatiq
Hyderbad
01.2019 - 07.2022
  • Engineered a healthcare mobile application using Cordova, Ionic, and Angular 4, enabling features like appointment scheduling, patient records, and telehealth integration, improving patient engagement by 25%.
  • Developed responsive UI with Ionic’s grid system and Material Design, ensuring seamless navigation and accessibility on iOS and Android devices.
  • Integrated RESTful APIs and Firebase Realtime Database for secure storage and retrieval of patient data, ensuring HIPAA compliance and reducing data access times by 15%.
  • Implemented push notifications via Firebase Cloud Messaging (FCM), delivering appointment reminders and health alerts, increasing user interaction by 20%.
  • Refactored legacy code to adopt MVVM architecture, utilizing RxJS for reactive programming, which improved code maintainability and reduced technical debt by 18%.
  • Configured CI/CD pipelines with Jenkins and Git, automating build and deployment processes, enabling biweekly releases to app stores.
  • Conducted unit and UI testing with JUnit and Espresso for Android and XCTest for iOS, achieving 88% test coverage and minimizing production bugs.
  • Collaborated with healthcare professionals and UX designers using Adobe XD to prototype and iterate UI designs, aligning with clinical workflow requirements.
  • Integrated Google Maps API for clinic locator features, enhancing usability for patients seeking nearby healthcare facilities.
  • Participated in Agile Scrum ceremonies, using Jira for sprint planning and Confluence for documentation, ensuring alignment with project goals.
    Environment: Cordova, Ionic, Angular 4, JavaScript, Firebase, Google Maps API, Jenkins, Git, Adobe XD, Jira, RxJS

Mobile Application Developer

Accenture
Hyderabad
01.2018 - 12.2018
  • Developed an e-commerce mobile application using NativeScript and Ionic, delivering features like product browsing, cart management, and secure checkout for iOS and Android platforms.
  • Built native modules with Swift (iOS) and Kotlin (Android), integrating UIKit and Jetpack Compose for smooth, platform-specific UI experiences, boosting user satisfaction by 15%.
  • Implemented Stripe APIs for secure payment processing, ensuring PCI compliance and enabling seamless transactions with a 98% success rate.
  • Integrated RESTful APIs with Alamofire (iOS) and Retrofit (Android) for real-time product catalog updates, reducing data sync delays by 20%.
  • Utilized Firebase Analytics to track user behavior and optimize product recommendations, increasing conversion rates by 12%.
  • Configured CI/CD pipelines with Jenkins, automating builds and deployments to TestFlight and Google Play Store, reducing release time by 30%.
  • Optimized app performance using Xcode Instruments and Android Profiler, resolving memory leaks and improving load times by 25%.
  • Conducted unit testing with XCTest and Espresso, achieving 85% code coverage and ensuring compatibility across multiple device configurations.
  • Collaborated with UX designers to implement responsive designs from Adobe XD prototypes, ensuring pixel-perfect UI aligned with client branding.
  • Worked in Agile Scrum environment, using Jira and Bitbucket for task tracking and version control, delivering features on schedule.
    Environment: NativeScript, Ionic, Swift, Kotlin, UIKit, Jetpack Compose, Stripe APIs, Firebase, Alamofire, Retrofit, Jenkins, Bitbucket, Jira, Adobe XD

Education

Masters - Information Systems

Cleveland State University
Cleveland, OH
05-2025

Bachelors - Information Technology

Bhoj Reddy Engineering College
Hyderabad, India
06-2020

Skills

  • Languages: JavaScript, TypeScript, Swift, Kotlin, Java, HTML5, CSS3, Sass
  • Frameworks/Technologies: React Native, Ionic, NativeScript, Angular (16), Flutter, Nodejs, Cordova, Capacitor
  • Mobile Development: iOS (Xcode, SwiftUI, UIKit), Android (Android Studio, Jetpack Compose), Firebase (Authentication, Firestore, Analytics, Cloud Messaging), Google APIs (Maps, Payments)
  • Tools: Git, GitHub, Bitbucket, Jira, Jenkins, Fastlane, Vite, Figma, Adobe XD, Postman
  • DevOps: CI/CD (GitHub Actions, Jenkins), AWS (S3, Lambda), Azure
  • Testing: Jest, Detox, XCTest, Espresso, JUnit
  • Methodologies: Agile (Scrum, Kanban), Test-Driven Development (TDD)
  • Other: RESTful APIs, GraphQL, OAuth 20, JWT, Redux, Material Design, WCAG 2

Timeline

Mobile App Developer

Flourish Software
01.2025 - Current

Mobile App Developer

X Company
06.2024 - 12.2024

Mobile App Developer

Pragmatiq
01.2019 - 07.2022

Mobile Application Developer

Accenture
01.2018 - 12.2018

Masters - Information Systems

Cleveland State University

Bachelors - Information Technology

Bhoj Reddy Engineering College
Hari Pothula