
Closed
Posted
Paid on delivery
I already have an Android Device Policy Controller that locks financed handsets when an EMI is missed, plus a small web dashboard that lets the lending team provision devices and trigger unlocks. The current build is unstable on Android 13, the UI feels dated, and the payment workflow is tied to a gateway we no longer use. I need the entire solution rebuilt and hardened. Core behaviours that must work flawlessly: • Lock the phone the moment a scheduled payment fails. • Allow me to whitelist only basic apps (dialer, messages, payment app) while the device is locked. • Push automatic reminders before the due date and after a failure until settlement. • Capture an e-mandate (eNACH/UPI AutoPay) during onboarding so future EMIs run without user action. The admin portal should let me create a customer record, push the DPC during device setup (QR or NFC provisioning), set or edit the repayment calendar, view real-time compliance status, and manually override a lock if support approves. Please keep the API layer clean so I can later plug in analytics. Tech stack is flexible, but you must already be comfortable with Device Owner APIs, foreground services, FCM, WorkManager, and a modern payment gateway that supports e-mandate (Razorpay or Cashfree preferred). The existing code is in Kotlin and React; reuse whatever speeds you up, but I’m fine if a fresh codebase gets us a smoother outcome. Acceptance will be: 1. APK installs as Device Owner on Android 8–13, passes all scenarios above, and survives reboots, factory resets blocked. 2. Portal deploys on my AWS instance with SSL, role-based access, and logs every policy action. 3. Clear, buildable source plus setup notes so my in-house dev can extend it later. If you’ve shipped DPCs or MDM features before, tell me what provisioning method you’d choose first and how long you’ll need for a pilot build.I already have an Android Device Policy Controller that locks financed handsets when an EMI is missed, plus a small web dashboard that lets the lending team provision devices and trigger unlocks. The current build is unstable on Android 13, the UI feels dated, and the payment workflow is tied to a gateway we no longer use. I need the entire solution rebuilt and hardened. Core behaviours that must work flawlessly: • Lock the phone the moment a scheduled payment fails. • Allow me to whitelist only basic apps (dialer, messages, payment app) while the device is locked. • Push automatic reminders before the due date and after a failure until settlement. • Capture an e-mandate (eNACH/UPI AutoPay) during onboarding so future EMIs run without user action. The admin portal should let me create a customer record, push the DPC during device setup (QR or NFC provisioning), set or edit the repayment calendar, view real-time compliance status, and manually override a lock if support approves. Please keep the API layer clean so I can later plug in analytics. Tech stack is flexible, but you must already be comfortable with Device Owner APIs, foreground services, FCM, WorkManager, and a modern payment gateway that supports e-mandate (Razorpay or Cashfree preferred). The existing code is in Kotlin and React; reuse whatever speeds you up, but I’m fine if a fresh codebase gets us a smoother outcome. Acceptance will be: 1. APK installs as Device Owner on Android 8–13, passes all scenarios above, and survives reboots, factory resets blocked. 2. Portal deploys on my AWS instance with SSL, role-based access, and logs every policy action. 3. Clear, buildable source plus setup notes so my in-house dev can extend it later. If you’ve shipped DPCs or MDM features before, tell me what provisioning method you’d choose first and how long you’ll need for a pilot build.
Project ID: 40647529
184 proposals
Remote project
Active 16 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
184 freelancers are bidding on average $1,943 USD for this job

Hi, This project needs a full hardening pass, not a patch. The highest risk is the Android 13 device-owner flow combined with missed-payment locking, where weak policy enforcement, background scheduling, or reboot handling could break the lending flow. I’d also rebuild the payment path so e-mandate setup and future EMI collection are stable from day one. My approach would be to map the current DPC, provisioning, and repayment flow end to end, then strengthen Device Owner enforcement, FCM/WorkManager reminders, and lock/unlock state sync with the portal. I would also modernize the admin UI, clean up the API layer for future analytics, and ensure every policy action is logged for audit and support. Key experience: Android 8–13 Device Owner stability QR/NFC provisioning EMI due/failure lock logic eNACH/UPI AutoPay onboarding AWS portal with roles and audit logs Timeline: I can start with an end-to-end review immediately, then deliver the first hardened implementation phase after confirming the primary provisioning path. One question: for pilot approval, should QR setup or NFC tap provisioning be treated as the primary path first?
$1,787 USD in 20 days
9.7
9.7

With over a decade of experience in high-scale systems and full-stack architecture, I understand the critical need to revamp your Android DPC and Web Dashboard solution. Your project goal of rebuilding and hardening the existing system to enhance stability and modernize the UI aligns perfectly with my background in delivering high-performance solutions for complex technical landscapes. To ensure scalability and security in your project, I would recommend implementing a robust automated testing framework to catch any potential issues early on. Drawing from my past success in building and scaling Telegram Mini Apps serving over 1 million users, I am confident in my ability to handle the level of complexity required for your project. I invite you to reach out to discuss the roadmap for your Android DPC and Web Dashboard revamp further. Let's collaborate to create a solution that meets your specific needs and exceeds your expectations.
$2,400 USD in 30 days
9.2
9.2

Hello, I HAVE COMPLETED SIMILAR ANDROID DEVICE MANAGEMENT, ADMIN PANELS, AND PAYMENT-INTEGRATED SYSTEMS, AND I CAN SHOW YOU RELEVANT WORK. I have carefully reviewed your requirements and understand that you need the existing DPC and dashboard rebuilt for better Android 13 stability, reliable EMI-based device policies, and a modern payment workflow. I can work on Device Owner provisioning, device locking/unlocking, restricted app access, FCM notifications, WorkManager scheduling, EMI status, eNACH/UPI AutoPay integration, and the React admin portal with role-based access and complete policy logs. For provisioning, I would start with QR provisioning for the pilot because it provides a straightforward Device Owner setup flow and is easier to test consistently across supported devices. I can first review the existing Kotlin code and reuse stable components where practical. I have 13+ years of experience in mobile and full-stack development, Android applications, APIs, payment integrations, and admin platforms. I can handle the rebuild, AWS deployment, testing, and technical handover. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. WE WILL WORK WITH AGILE METHODOLOGY AND WILL ASSIST YOU FROM START TO SUCCESSFUL PROJECT DELIVERY. I am available to start immediately and can review the existing DPC, dashboard, and payment flow before finalising the implementation plan. Thanks, Christina
$1,500 USD in 7 days
8.4
8.4

With experience in Android app development and UI/UX revamping, I understand the need to rebuild and enhance your Android Device Policy Controller for seamless payment tracking and device locking. Can you share more insights on the specific pain points faced with the current payment gateway integration for a more tailored solution? Regards, Yogesh Kumar
$1,890 USD in 6 days
8.4
8.4

Hi, I went through your job post, and this is a strong fit for my experience. I have experience working with Android device management, React dashboards, Firebase/FCM, backend APIs and payment integrations. I can help rebuild and stabilize the existing DPC solution, including Android 8–13 Device Owner provisioning, EMI-based device locking, app whitelisting, reminders, eNACH/UPI AutoPay, admin controls and AWS deployment. I’d start with QR-based Device Owner provisioning for the pilot because it gives a straightforward setup flow, then validate the lock/unlock, reboot and payment scenarios before moving to the full rollout. I can also review the existing code and reuse the parts that are stable instead of rebuilding everything unnecessarily. I’d be happy to discuss the current build, show relevant work and give you a realistic timeline for the pilot. Thanks! Purnima
$2,250 USD in 25 days
8.2
8.2

With my extensive 10-year experience in full-stack development, specializing in Android, I firmly believe I'm the perfect fit for your project. Having previously developed intricate finance-related apps with Android DPC, I understand the importance of a robust and reliable system for EMI management. To ensure flawless performance, I plan to utilize my deep knowledge of programming languages such as Kotlin and React alongside API integrations like FCM, WorkManager, and familiar payment gateways, Razorpay or Cashfree. The existing code's stability issues on Android 13 demands a swift and efficient reconstruction, and that is exactly what I intend to deliver. Combining my familiarity with Device Owner APIs and MDM features, I would choose the provision method that best aligns with the project requirements. This, along with other preferred tech stacks, will guarantee an APK that installs as a Device Owner безнаказанность passes all necessary tests across multiple Android versions. To make your job easier post-delivery, I vow to provide comprehensive documentation for easy maintenance along with round-the-clock technical support. Rest assured, your project will receive my utmost dedication and commitment for timely delivery. Let’s communicate and discuss "your success", in making sound financial transactions via mobile devices a reality!
$1,500 USD in 12 days
8.0
8.0

Respectfully, I understand you need the existing DPC rebuilt for reliable Android 8 to 13 operation with payment status driving device policy actions. I can work with Kotlin React FCM WorkManager and Device Owner APIs while keeping the API layer clean and maintainable. I would prioritize QR provisioning for the pilot as it is practical for managed Android deployments. I can also integrate Razorpay or Cashfree for eNACH or UPI AutoPay and rebuild the portal with role based access AWS SSL and complete policy action logs. do you already have the existing DPC source code and current payment integration available for review? Looking forward to collaborating with you. Portfolio: https://www.freelancer.com/u/Hammadhassan21 Best regards, Hammad Hassan.
$1,500 USD in 7 days
7.9
7.9

Hi there, I can help rebuild this as a stable Android Device Owner solution with a clean admin portal, not just patch the current instability. With 20+ years in software development, 12+ years in mobile, and hands-on backend/React experience, I’m comfortable handling the Android DPC, API layer, payment integration, and dashboard together. For provisioning, I would choose QR-based Device Owner setup first because it is simpler to operate, easier for support teams to repeat, and works well across Android 8–13; NFC can be added where your device flow requires it. On the Android side, I would keep Kotlin, harden policy enforcement with DevicePolicyManager, FCM plus WorkManager for reliable sync/reminders, foreground handling where needed, app allowlisting during lock, reboot recovery, and factory reset restrictions. For the portal/API, I would use your existing React where practical and build a clear backend around customers, repayment schedules, mandate status, device compliance, overrides, RBAC, SSL deployment, and immutable policy action logs. Razorpay or Cashfree can be integrated for eNACH/UPI AutoPay depending on your onboarding and settlement flow. I’d first review the current code and scenarios, then define a pilot scope that proves provisioning, mandate capture, missed-payment lock, whitelist mode, unlock, and audit logging end to end.
$2,300 USD in 35 days
7.9
7.9

Hello, I see you're rebuilding your device financing control system. Operationally, your team will use the web portal to provision a device by pushing the DPC app as a Device Owner via QR code during initial setup. The app then captures an e-mandate (UPI/eNACH). Upon a missed EMI, your backend receives a webhook from the payment gateway and triggers an FCM command to lock the device, whitelisting only essential apps until payment is confirmed and an unlock command is sent. Technical approach: We'll develop a native Kotlin DPC using DevicePolicyManager for system-level control and WorkManager for guaranteed background operations. A Node.js API will manage device states and payment webhooks. The admin portal will be a clean React app deployed to your AWS instance. Core modules: - DPC Engine: Manages Device Owner enrollment, remote lock/unlock policies, app whitelisting, and blocks factory resets. - Payment Automation: Integrates Razorpay/Cashfree for e-mandate and processes webhooks to automate lock/unlock triggers. - Admin Dashboard: Role-based portal for device/customer management, payment schedule editing, and manual policy overrides with audit logging. Relevant systems: We built CoreWipe, a security app for GrapheneOS involving remote device management and protection policies, directly aligning with your need for low-level device control. For provisioning, QR code is the best initial method. A pilot build demonstrating enrollment, remote lock, and unlock would take about 12 days to complete. Regards, Rohit
$1,500 USD in 40 days
8.4
8.4

Hello, I can rebuild and harden your Android DPC and lending management platform with a stable Device Owner implementation, reliable EMI enforcement, modern admin portal, and secure e-mandate payment workflow. I understand the critical requirement is to ensure device policies continue working reliably across Android 8–13, including reboots and offline scenarios. ➜ Android Device Owner DPC ➜ Android 8–13 Support ➜ QR / NFC Provisioning ➜ EMI-Based Device Lock ➜ Whitelisted Applications ➜ FCM Notifications ➜ WorkManager Scheduling ➜ eNACH / UPI AutoPay ➜ Razorpay / Cashfree Integration ➜ Customer & Device Management ➜ Repayment Calendar ➜ Real-Time Compliance ➜ Manual Lock Override Let’s DISCUSS YOUR PROJECT IN MORE DETAIL ON CHAT & START WORKING ASAP. Best Regards, Shailesh
$1,550 USD in 12 days
8.2
8.2

Hello! As per your project post, you are looking to rebuild and stabilize an Android Device Policy Controller and web dashboard used for financed device management. The platform needs reliable EMI based device locking, restricted app access, automated payment reminders, eNACH or UPI AutoPay onboarding, device provisioning, compliance monitoring, and controlled admin unlock workflows. I can help rebuild the Android and web solution with Device Owner management, secure device provisioning, payment mandate integration, FCM notifications, repayment status handling, and a modern admin dashboard. I will focus on making the locking and payment workflows reliable on Android 13 while keeping the API architecture clean for future analytics. I specialize in Android, Kotlin, React, backend APIs, device management, payment integrations, and secure workflow based applications. I can also review the existing codebase and reuse stable components where practical to reduce unnecessary redevelopment. Let’s connect to review the existing Android DPC, payment workflow, and admin dashboard so we can plan a stable rebuild while preserving the important functionality already in place. Best regards, Nikita Gupta
$1,500 USD in 28 days
7.0
7.0

Hi! Fintech lenders face major capital default risks and hardware loss when Device Policy Controller (DPC) clients fail on modern Android builds or allow borrowers to bypass locks via factory resets. Relying on outdated foreground services and deprecated admin APIs causes silent lock failures on Android 13, broken auto-debit triggers, and revenue leakage across financed handset fleets. I will revamp and harden your full DPC ecosystem and React/AWS admin portal. Utilizing Kotlin, Android DevicePolicyManager (Device Owner mode with DISALLOW_FACTORY_RESET, lock task mode, and package whitelisting), FCM high-priority data payloads, WorkManager, and Razorpay/Cashfree recurring e-mandates, I will ensure persistent, tamper-proof locks and automated payment enforcement. For rapid enrollment, I prioritize 6-tap QR code provisioning with encoded JSON payloads. I can deliver a tested pilot build on Android 8–13 within 8 days. Send over your current repository access and we will begin immediately.
$1,500 USD in 8 days
6.8
6.8

Hi there, I can enhance your Device Policy Controller and web dashboard to ensure stability on Android 13 while modernizing the UI and payment workflow. Given your requirements, I would focus on integrating effective locking mechanisms, whitelist essential applications, and implement automated reminders for payment failures. I'd also ensure the clean API layer you're looking for, allowing for future analytics integration. Considering the tech stack versatility, I have experience with Device Owner APIs, Kotlin, and have handled payment gateways effectively before. I can start with a pilot build in 14 days and would be happy to discuss the preferred provisioning method. Your satisfaction is my priority and I guarantee that I will deliver you a high-quality result. Regards, Ali
$1,500 USD in 14 days
6.4
6.4

Hi, I'm interested in your project "Android DPC & Web Dashboard Revamp -- 2". I have relevant experience and can deliver quality results within your timeline and budget. I'd love to discuss the details. Please feel free to reach out.
$1,500 USD in 7 days
6.2
6.2

Hi, I can rebuild this as a production-grade Kotlin DPC + React admin platform, reusing stable parts of the existing code where that reduces risk. For provisioning, I’d use QR-based Device Owner enrollment first, with NFC as a secondary option. The DPC will implement the current Android Enterprise provisioning flow for Android 8–13, policy persistence across reboot, FCM/WorkManager reminders, compliance reporting, and server-authoritative lock/unlock decisions. When an EMI fails, the backend will issue the policy change and the DPC will enter a controlled locked state using allowlisted apps such as dialer, messages and your payment app. Android supports allowlisting apps under Lock Task Mode for this type of managed-device experience. I’ll migrate payments to Razorpay or Cashfree e-mandate/AutoPay, with webhook-driven repayment status and auditable policy actions. The admin portal will cover customers, schedules, devices, mandate/payment status, manual overrides, RBAC and audit logs, deployed to your AWS environment with SSL. I’ll also validate factory-reset protection against the supported Android Enterprise model rather than promising behavior the OS does not guarantee. Enterprise FRP is available to Device Owner deployments.
$2,800 USD in 14 days
6.3
6.3

Hi, I’m Mohit from Mag Cloud Solutions, with 9+ years of experience in Android, Kotlin, React, backend APIs, AWS and payment integrations. I understand this is a rebuild of an existing DPC/financed-device management system, with Android 13 stability and reliable EMI workflows as the priorities. I can work with your existing Kotlin/React code or rebuild critical components where that provides a more stable result. I can deliver: Android Device Owner provisioning via QR/NFC Reliable lock/unlock policy enforcement Restricted-app whitelist during lock state FCM + WorkManager reminders and policy synchronization Reboot/resilience handling and Android 8–13 compatibility eNACH/UPI AutoPay integration using Razorpay/Cashfree Customer and repayment management Real-time device compliance dashboard Manual override with approval/audit logging Role-based portal access, SSL and AWS deployment Clean REST API architecture for future analytics Buildable source code and developer documentation For the pilot, I would start with QR provisioning because it is straightforward to validate and automate across supported Device Owner deployments; NFC can then be added as an additional provisioning route. Pilot timeline: approximately 10–14 days after reviewing the existing APK, source code and payment API requirements. I’m available immediately and can begin with an audit of the current DPC and portal before defining the pilot milestone. Best regards, Mohit
$2,400 USD in 35 days
6.4
6.4

Hi I will be able to help you. I have similar demo so can send apk also to test. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development, Website development, Desktop application development, 3rd party Artificial Intelligence api, AR/ VR, Chatbot, Blockchain- Cryptocurrency, CRM & ERP, Game Development and any other Software development. I am having expertise in Native on Android Java, kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native and for web and backend on react js and node js, Python Django. Please consider me and initiate a chat for further detailed discussion. Regards, Anju Logical Soft Tech Pvt Ltd, Indore(M.P)
$2,000 USD in 45 days
6.6
6.6

Hi there, this is a full rebuild for the Android Device Policy Controller and the admin portal, focused on stable Android 13 behavior and hardening the EMI lock flow. I’ve worked with PHP/MySQL APIs and can wire a clean backend layer for your React admin so policy actions, payment status, and audit logs land reliably. I’ll implement the DPC app as a Device Owner flow using QR/NFC provisioning, then make the lock trigger deterministic on scheduled payment failures. Reminders will run via WorkManager and handle reboot persistence. While locked, the app whitelist will be tight (dialer, messages, payment app) and enforced through updated device owner policies. FCM will deliver real-time status to the portal. For Energetically Meticulous: Which EMI failure event source (gateway webhook vs internal scheduler) is the single source of truth, so the exact moment the lock triggers is guaranteed across retries?, I’ll map onboarding eNACH/UPI AutoPay capture into the payment gateway webhooks so future EMIs auto-run. I’m available for a pilot build next.
$1,500 USD in 3 days
5.8
5.8

Hello, I hope this message finds you well. I have reviewed your project requirements for revamping the Android DPC and Web Dashboard. It is clear that the existing system needs a complete rebuild to address the stability issues on Android 13, update the UI, and integrate with a new payment gateway. My expertise in PHP, Mobile App Development, Android, MySQL, Kotlin, Web Development, Payment Gateway Integration, and API Development aligns perfectly with the technical aspects of your project. I have a proven track record of delivering high-quality solutions that meet client objectives effectively. I am confident in my ability to execute a structured approach, ensuring controlled planning, clean implementation, and thorough testing to achieve the desired outcomes. Your project's core behaviors will be prioritized to work flawlessly, meeting the real business objectives behind the revamp. Could you please share more insights on your top priority among the core behaviors mentioned? Let's discuss further in an open chat to finalize the project scope seamlessly. Best regards, Muhammad Anas Khan
$1,500 USD in 8 days
5.8
5.8

Hello, this is really two systems that need to behave as one: a Device Owner enforcement app and a control-plane portal, and the Android 13 instability tells me the current boundary between policy, payment state, and device lifecycle is probably too loose. The real engineering risk is not the lock screen itself; it is maintaining deterministic enforcement across reboots, delayed payment events, provisioning edge cases, and manual overrides without creating state drift between the handset and portal. I usually structure this as a policy engine with explicit device state transitions, plus an audit-first backend. I’d keep the Kotlin client focused on provisioning, local policy enforcement, reminder scheduling, and signed state sync, with the portal owning customer records, repayment calendars, override approvals, and policy logs. React is fine for the dashboard if the current codebase is salvageable. Given your acceptance criteria, I would choose QR provisioning first for the pilot because it is operationally simpler than NFC and easier to standardize across setup flows. For a real pilot build, I’d scope it around core provisioning, payment-state lock/unlock, whitelist mode, reboot persistence, and portal audit trails before expanding. If useful, I can sketch the device-state model and API contract for lock, unlock, reminder, and override flows. Clifton
$2,000 USD in 7 days
5.9
5.9

Addis Ababa, Ethiopia
Member since Aug 14, 2026
$2-8 USD / hour
₹600-1500 INR
₹1500-12500 INR
$8-15 USD / hour
₹12500-37500 INR
₹12000-18000 INR
₹1500-12500 INR
₹100-400 INR / hour
$30-250 USD
₹600-1500 INR
$10-40 USD
₹100-400 INR / hour
₹750-1250 INR / hour
₹37500-75000 INR
₹75000-150000 INR
₹37500-75000 INR
$250-750 USD
$250-750 USD
₹12500-37500 INR
$1500-3000 USD