Skip to content
View tuckercr's full-sized avatar

Block or report tuckercr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tuckercr/README.md

Senior Android Engineer. Kotlin, Jetpack Compose, and 20+ years building production software.

Currently building Elsie, an accessibility-focused Android launcher for older adults and the visually impaired, with a caregiver companion app that sets it up and watches over it remotely. It's live on Google Play, and you can read more at elsiefamily.com.

I use AI-assisted tooling such as Claude Code and Gemini daily for implementation, testing, and debugging, held to the same standard as anything else I ship. My projects are mostly Android, though there's iOS (Swift/SwiftUI) and PHP work below too.

You can read more at fangjet.com and LinkedIn.

Public Projects

Cats & Dogs: A weather app built natively twice, for Android (Kotlin/Compose) and iOS (Swift/SwiftUI). Swipeable saved cities, one-tap current location, multi-day forecasts with tappable day details, animated radar, and scheduled daily briefings. Per-city caching paints instantly and refreshes in the background, falling back to cached data when the network fails. The iOS app has recently caught up with Android on settings, radar, notifications, and background refresh, and now shows sunrise and sunset in each city's own time zone. Offline-first · MVVM + Hilt · WorkManager · Material 3 · Firebase Analytics/Remote Config/Crashlytics · GitHub Actions CI.

Hark: On-device wake-word detection using PocketSphinx, with no cloud and no network dependency. An earlier proof-of-concept, built to help hearing-impaired users notice when they're being addressed, and my most starred and forked project.

Client & Private Work

Production source is private, although Rolo has a public showcase.

Elsie: A two-app accessibility product, available on Google Play. A Compose launcher with large touch targets, fall detection, medication reminders, voice commands, and a usage-ranked row of real apps with notification dots. A caregiver app pairs by 6-digit code and manages the phone remotely: contacts edited on one phone land on the other within seconds, with Firestore security rules enforcing which side owns what. Safety timings are tunable from Remote Config without shipping a build. Multi-module Kotlin · Firebase Auth/Firestore/Remote Config · GitHub Actions CI.

Rolo: A relationship-first CRM built for a fractional CMO consultancy, replacing a spreadsheet. A configurable follow-up rules engine schedules each contact's next touch from per-stage cadence rules; a dashboard surfaces overdue and due-this-week, and a scheduled daily digest email reports what's due and what was logged yesterday. Interaction history with edit-in-place, snooze, and soft delete. An MCP connector lets AI assistants such as Claude search contacts and activity, while every write is queued as a proposal that a human approves in Rolo. PHP 8.4 · MariaDB · MCP · server-rendered, no build pipeline · 400+ file PHPUnit suite.

Commercial Translation Diagnostic: A paid AI analysis product. Clients pay through Stripe, upload a pitch deck and supporting documents, and complete a survey; the system parses PDF/Word/PowerPoint, runs the analysis, and drafts a report for human review before it reaches the client. PHP 8.4 · Stripe · 440+ file PHPUnit suite.

Pinned Loading

  1. cats-dogs cats-dogs Public

    Weather app for Android: saved cities, radar, offline-first caching, daily briefings. Kotlin · Compose · WorkManager. iOS version in cats-dogs-iOS.

    Kotlin 1

  2. cats-dogs-iOS cats-dogs-iOS Public

    The Cats & Dogs weather app built natively for iOS. Swift · SwiftUI. Android version in cats-dogs.

    Swift

  3. wakewordapp wakewordapp Public

    On-device wake word detection for Android using PocketSphinx — no cloud, no network. Built to help hearing-impaired users notice when they're addressed.

    Kotlin 34 6

  4. rolo-showcase rolo-showcase Public

    A relationship-first CRM for a small consultancy — PHP 8.4, MariaDB, no build step. Public showcase of a private production app.

    PHP