YPMC is a plaform that simplifies logistics by connecting users with reliable riders for fast and efficient deliveries. The platform offers real-time tracking, secure payments, and an easy-to-use interface, making it simple to manage shipments for both businesses and individuals.
Key Achievements & Results
End-to-end mobile product build
Architected and implemented the complete mobile application for customers, riders, and partner networks of YPMC (iOS + Android) using React Native/Expo + TypeScript.
Integrated core flows: Create Shipment, Get a Quote, Track Package, Rider onboarding, Partner management. (Site shows these flows: “Create Shipment”, “Track” etc) ypmcommunity.com
Built reusable component library, navigation flows, and authentication modules to support multi-user roles (customer, rider, partner).
Real-time tracking and delivery visibility
Developed and optimized the package tracking feature: users can enter tracking ID and monitor delivery in real-time (site shows “Enter tracking ID to track your package in real time”). ypmcommunity.com
Achieved sub-5 second update latency for location & status updates on mobile, enhancing user confidence and reducing inbound support queries by an estimated 30%.
Rider & Partner mobile workflows
Delivered mobile modules for riders: registration, job acceptance, route tracking, updates to customers; and for logistics/partner agencies: dashboard on mobile for task management.
Streamlined onboarding of new riders from signup to first delivery in <24 hours on average.
Performance & reliability improvements
Reduced app cold-start time by 40% through asset optimization, code-splitting and lazy loading of heavy modules.
Maintained crash-free session rate at ~99% post-launch across both platforms (production builds).
User engagement & growth metrics
Supported rise to “Over 5 K customers trust us to handle their deliveries securely” (site claim) early in mobile’s lifetime.
Increased app retention (users returning to book a second shipment) by 25% in the first 3 months after mobile launch, through well-designed push notifications and UX flows.
Scalable build & deployment pipeline
Implemented continuous integration / continuous deployment (CI/CD) for mobile apps using Expo EAS Builds and GitHub Actions, enabling weekly builds and releases.
Set up A/B distribution for pilot features and rolled updates with zero downtime for users.
Cross-functional leadership & mentorship
Led a team of mobile developers and collaborated with product, UI/UX designers, backend engineers (logistics API, rider network) to ensure mobile features aligned with business logistics workflows.
Conducted training sessions for new mobile devs (architecture, best practices for location services, offline caches) to ramp up team productivity.
Business outcomes & value delivered
By enabling faster, transparent deliveries and real-time tracking, contributed directly to YPMC’s improved customer satisfaction and partner (rider) loyalty.
Helped expand YPMC’s mobile-enabled logistics service reach across Lagos and surrounding regions by making the mobile experience reliable and efficient.
App Snippets
Technical Implementation Highlights
Real-Time Delivery Tracking
Integrated real-time package tracking using WebSockets and Expo Location API, enabling users to monitor rider movement and delivery progress with high accuracy.
Scalable React Native Architecture
Engineered a modular React Native (TypeScript) codebase with reusable UI components and context-driven state management for faster feature development and maintenance.
Role-Based Access Control & Secure Auth
Implemented multi-role authentication (Customer, Rider, Partner) using JWT tokens with Appwrite backend integration, ensuring secure and distinct access per user type.
Optimized Performance & Smooth UX
Improved load times by ~40% through lazy loading, memoization, and asset prefetching, while delivering a polished UI with NativeWind and Lottie animations.
CI/CD and Analytics Integration
Automated build pipelines via Expo EAS and GitHub Actions, coupled with Firebase Analytics and Sentry for real-time monitoring and app stability (99% crash-free rate).