Skip to content

Rhandall Timtiman / Calabarzon, Philippines

Senior Flutter
& Full Stack
Developer.

I build the systems behind medicine deliveries, remote consultations, and port operations. From the Flutter app in someone’s hand to the services behind it.

LinkedIn profile ↗ (opens in a new tab)

At a glance / Selected contributions

What I bring to an engineering team.

Hands-on work across mobile platforms, backend services, and technical leadership.

Mobile platform engineering

Connecting Flutter to native capabilities

Developed a reusable MFA Flutter package, bridging Android Kotlin and iOS Swift implementations with Pigeon at Maya Bank Philippines.

Flutter · Pigeon · Kotlin · Swift

Read my experience

Backend reliability

Handling the work after a request

Migrated a medicine-dispatch API from Bun and TypeScript to .NET, adding Redis-backed queues and explicit retry handling for failed operations.

.NET · Redis · API migration

Explore the dispatch case study

Technical leadership

Leading mobile delivery

Led the Flutter mobile team and Driver App delivery at Shiptek. Mentored developers, reviewed code, and coordinated third-party integrations across subsequent senior roles.

Team leadership · Code review · Integrations

See my career progression
01

About

From the mobile screen to the service behind it.

I’m Rhandall Timtiman, a senior Flutter and full-stack developer with more than six years of experience building production software across mobile, web, APIs, and real-time systems.

I lead cross-platform delivery, integrate complex third-party services, and mentor development teams. I graduated Magna Cum Laude in Information Technology from STI College Tanay with a 1.27 GPA.

6+

Years engineering

4

Product domains

02

Selected work

A closer look at
the work.

Selected systems across medicine delivery, telemedicine, and port operations.

Field note 01 / Medicine delivery

API migration and system design

The request is only
the beginning.

A medicine delivery depends on more than a responsive app. The dispatch service also needs a way to handle jobs that fail.

Starting point

Bun + TypeScript API

The existing Bun and TypeScript dispatch API needed lower latency and more resilient handling of delivery jobs.

The change I made

.NET + Redis-backed queuing

Migrated the dispatch API to .NET and introduced Redis-backed queuing with explicit retry logic for failed operations.

Follow a delivery jobSimplified illustration of queue and retry behavior
  1. 01 / ClientFlutter appDelivery request
  2. 02 / Service.NET APIDispatch endpoint
  3. 03 / QueueRedisQueued work
  4. 04 / ProcessingDelivery jobAttempt → retry if needed

The API, queue, and processing stages each have a part in handling the delivery job.

What changed

Reduced dispatch latency significantly while making job processing more resilient to transient failures.

The engineering detail

The migration paired a runtime change with explicit retry handling. Both are part of the story: how quickly work enters the system, and how failed operations are handled.

See the rider app on Google Play ↗ (opens in a new tab)

More from the field / 02–06

02

Mobile and integration lead

Telemedicine Platform

A cross-platform care experience connecting patients and medical teams through remote consultation workflows.

Read the engineering notes

The constraint

The platform needed to bring video consultations, prescriptions, notifications, and external services into one dependable product flow.

My contribution

Built the Flutter mobile experience and integrated video calling, prescription workflows, Firebase services, and third-party APIs.

The outcome

Delivered the core workflows required for remote consultations and digital prescription coordination.

03

Technical lead and Flutter developer

Port Operations EIR

A mobile-first Equipment Interchange Receipt workflow supporting digital port operations.

Read the engineering notes

The constraint

Port teams needed to move EIR processes from manual handling into a coordinated digital workflow.

My contribution

Spearheaded the digitalization effort with Flutter as the mobile client and integrated it with the surrounding port operations ecosystem.

The outcome

Established a production mobile workflow for digital EIR processing in port operations.

04

Mobile application development and platform architecture

Crowdfunding Mobile Platform

A mobile crowdfunding platform designed to make fundraising more accessible while expanding reach and user participation.

Read the engineering notes

The constraint

Traditional fundraising channels had limited reach and made it difficult to engage a broader audience of potential contributors.

My contribution

Designed and developed a mobile-first crowdfunding experience that simplified campaign discovery, contribution workflows, and user engagement.

The outcome

Expanded the platform's reach through mobile accessibility and provided users with a more convenient way to discover and support fundraising campaigns.

05

Mobile application development and real-time location tracking

Container Truck Driver Tracking

A driver-focused mobile application for tracking container transportation and monitoring real-time driver locations.

Read the engineering notes

The constraint

Operations teams needed better visibility into the location and movement of trucks transporting containers.

My contribution

Developed a mobile application that continuously captured driver location data and communicated it to backend services for real-time tracking and operational monitoring.

The outcome

Improved fleet visibility and enabled operations teams to monitor container movements and driver locations in real time.

06

Full-stack and mobile application development

Grocery E-Commerce Platform

A mobile e-commerce platform enabling customers to browse grocery products, manage their carts, and place orders for delivery.

Read the engineering notes

The constraint

Grocery stores needed a digital channel to reach customers and support online ordering without relying solely on physical store visits.

My contribution

Built a mobile-first shopping experience covering product discovery, cart management, checkout, order processing, and delivery workflows.

The outcome

Enabled grocery stores to establish an online sales channel and provided customers with a more convenient way to purchase groceries.

03

Experience

A record of ownership.

Progressive responsibility from frontend modernization to mobile leadership and full-stack system design.

01

2026 - Present

Maya Bank Philippines

Senior Software Engineer

Handles cross-platform mobile application development, CI/CD initiatives, and internal product engineering while collaborating across teams to deliver scalable and maintainable solutions.

Ownership

  • Collaborated with cross-functional and engineering teams to integrate new features and support project initiatives.
  • Mentored junior developers and drove code quality, technical standards, and engineering best practices.
  • Identified and reduced technical debt by reviewing existing implementations and introducing maintainable, future-proof solutions.
  • Developed proof-of-concepts (POCs) to validate technical approaches and accelerate MVP development before production implementation.

Impact

  • Developed a reusable Multi-Factor Authentication (MFA) Flutter package by bridging native Android (Kotlin) and iOS (Swift) implementations using Pigeon.
  • Migrated multiple Flutter applications to newer Flutter and dependency versions, improving maintainability while reducing technical debt.
  • Replaced unmaintained and outdated dependencies with actively maintained alternatives to improve long-term project stability.
  • Established reusable native-to-Flutter integration patterns to support consistent cross-platform feature delivery.
  • Flutter
  • Dart
  • Kotlin
  • Swift
  • SwiftUI
  • Pigeon
  • CI/CD
02

2022 — 2026

Shiptek Solutions Corp.

Senior Developer — Flutter & Full Stack

Leads cross-platform mobile and full-stack delivery across logistics, telemedicine, medicine delivery, and port operations.

Ownership

  • Led production Flutter applications for Android and iOS.
  • Coordinated third-party vendors and integrated payment, banking, mapping, and external APIs.
  • Mentored junior developers and drove code quality reviews and technical standards.

Impact

  • Migrated a dispatch API from Bun to .NET with Redis queues and retry logic.
  • Spearheaded port-operations EIR digitalization and delivered telemedicine workflows.
  • Flutter
  • .NET
  • Firebase
  • Redis
  • Docker
  • CI/CD
03

2021 — 2022

Shiptek Solutions Corp.

Mid Developer — Mobile Team Lead

Led mobile development for a container-delivery driver application and its supporting real-time services.

Ownership

  • Led the Flutter mobile team and delivery of the Driver App.
  • Integrated Firebase Cloud Messaging and WebSocket-based real-time features.

Impact

  • Built cron-based backend services supporting operational workflows.
  • Flutter
  • Firebase FCM
  • WebSockets
  • Express.js
04

2019 — 2021

Shiptek Solutions Corp.

Frontend Developer

Developed and modernized frontend applications across the company’s web product portfolio.

Ownership

  • Migrated two legacy Vue.js applications to Angular with TypeScript.
  • Introduced Tailwind CSS and maintained six Vue.js 2.0 repositories.

Impact

  • Established a more modern TypeScript and utility-first frontend foundation.
  • Vue.js
  • Angular
  • TypeScript
  • Tailwind CSS
04

Capabilities

Tools follow the work.

A production stack spanning cross-platform clients, APIs, data, messaging, and delivery.

01

Frontend

React · TypeScript · Angular · Vue.js · Next.js · Tailwind CSS

02

Backend

.NET · Node.js · Express.js · Bun · REST API design

03

Mobile

Flutter · Dart · Android · iOS · Offline-first architecture

04

Infrastructure

Docker · CI/CD pipelines · Git · Multi-platform releases

05

Data

MongoDB · MySQL · Firestore · Redis

06

Real-time Systems

WebSockets · MQTT · Apache Kafka · Firebase FCM

07

Delivery

Agile/Scrum · Jira · Postman · RedisInsight · Technical documentation

05 / Contact

Let’s discuss your team’s next engineering challenge.

Email me

rhandaaalltimtiman@gmail.com

For a role discussion, include the team, role, and the mobile or backend problems you’re working on.