Rifki Rosada | Android + AI

Media Android App - AI Chat + Search UX

Improved AI chat entry, suggestion handling, and search state behavior in a live Android product flow.

Android AI UX Engineer 3-week delivery sprint Remote contract delivery
  • Problem

    Users lacked a clear transition from AI chat prompts to meaningful search actions, and state sync issues reduced UX reliability.

  • My scope

    Worked inside the existing WebView-based AI entry path so the feature fit the live app architecture.

  • Result

    Made the AI-assisted discovery flow clearer and more reliable from chat prompt to search result.

Problem

Users lacked a clear transition from AI chat prompts to meaningful search actions, and state sync issues reduced UX reliability.

Constraints

  • AI entry needed to integrate through an existing WebView pathway
  • Search state had to stay consistent across intents, suggestions, and results
  • Changes had to be shipped safely in an active production app

Delivery

  • Worked inside the existing WebView-based AI entry path so the feature fit the live app architecture.
  • Added suggestion bubbles to reduce first-action hesitation and guide search intent.
  • Stabilized state transitions between selected intent, query text, and results.
  • Documented edge cases and implementation constraints for future iteration.

Result

  • Delivered a cleaner AI chat-to-search handoff in production.
  • Reduced state mismatch issues in key search flows.
  • Made future iteration easier with clearer behavior expectations.

Tech stack

  • Android
  • Kotlin
  • WebView
  • Search UX

Related delivery proof across internal tools, automation, Android + AI, and supporting product systems.

Public Android + AI

Public build

OffScan AI

Android Product Engineer6-week build and release

Published an Android workflow that performs OCR locally without cloud upload requirements.

  • Problem

    Users needed OCR extraction with stronger privacy guarantees and no network dependency.

  • My scope

    Designed an offline-first OCR flow for camera capture and image import.

  • Result

    Published an Android workflow that performs OCR locally without cloud upload requirements.

  • Android
  • On-device OCR
  • Edge AI
Read case study

Client Systems

Client delivery

Enterprise CRM - Sales Pipeline & Performance System

Lead Full-Stack Engineer6-week delivery sprint

Gave the team one place to review pipeline movement, ownership, and performance snapshots without spreadsheet reconciliation.

  • Problem

    Pipeline updates and performance reporting were split across separate files, making weekly reviews slow and ownership hard to trust.

  • My scope

    Mapped sales stages, reporting rules, and operator roles before touching schema or UI.

  • Result

    Gave the team one place to review pipeline movement, ownership, and performance snapshots without spreadsheet reconciliation.

  • Laravel
  • Next.js
  • PostgreSQL
Read case study

Automation Systems

Client delivery

Automation Workflows

Automation Engineer2-week delivery sprint

Reduced repetitive copy-paste work and improved visibility across inbound operations.

  • Problem

    Inbound orders and chat updates were copied manually into spreadsheets, producing inconsistent records and delayed follow-up.

  • My scope

    Implemented web-order-to-sheet automation with validation and normalization.

  • Result

    Reduced repetitive copy-paste work and improved visibility across inbound operations.

  • n8n
  • Google Apps Script
  • REST APIs
Read case study

Planning a similar build?

Share the workflow, delivery risk, and timeline. I will reply with the best starting scope.