Technical Director
Company Context
Baby Point App Ltd developed an offline-first mobile app serving new parents with hyper-local support and recommendations, merging product strategy, UX, API design, and cloud infrastructure.
Summary
Technical Director at Baby Point App Ltd, Jan 2019 to Apr 2020. Led product and platform development for an offline-first mobile app, delivering a geospatial content engine built for constrained environments.
Responsibilities
- Architected a geohash-based REST API to deliver region-specific parenting content with CDN edge distribution, enabling efficient cache control and sub-second mobile rendering, with content stored in Google Cloud Storage and served via Google Cloud CDN
- Designed a SQLite-backed spatial search engine for mobile devices, enabling fast, offline queries against geoJSON datasets — built once and shared across React Native and Progressive Web App clients, with Firebase/Firestore providing real-time sync and offline persistence on device
- Developed a unified data-fetching and business logic layer shared between web and native apps, promoting code reuse, consistency, and resilience under poor connectivity
- Delivered ingestion and publishing pipelines for geoJSON content, with server-side partitioning and metadata tagging to support low-latency delivery
- Supported a rapid MVP cycle — going from zero to 10K organic users in under 6 months — through lean product development and continuous stakeholder feedback
- Operated hands-on across backend (Node.js on Azure Functions and Google Cloud Functions), mobile (React Native + Firebase/Firestore), and frontend (PWA), applying full-stack generalist execution from data to UX
Outcomes
- Achieved zero to 10K organic users in under 6 months through lean product development and continuous stakeholder feedback.
- Delivered sub-second mobile rendering via CDN edge distribution and geohash-based API design.
- Built a unified codebase shared across React Native and PWA clients for consistency and resilience under poor connectivity.
Reusable CV Bullets
- Architected a geohash-based REST API to deliver region-specific content with CDN edge distribution, enabling sub-second mobile rendering, with content stored in Google Cloud Storage and served via Google Cloud CDN
- Designed a SQLite-backed spatial search engine for mobile devices, enabling fast offline queries against geoJSON datasets shared across React Native and PWA clients, with Firebase/Firestore providing real-time sync and offline persistence on device
- Developed a unified data-fetching and business logic layer shared between web and native apps, promoting code reuse and resilience under poor connectivity
- Delivered ingestion and publishing pipelines for geoJSON content with server-side partitioning and metadata tagging
- Supported a rapid MVP cycle from zero to 10K organic users in under 6 months through lean product development
- Operated hands-on across backend (Node.js on Azure Functions and Google Cloud Functions), mobile (React Native + Firebase/Firestore), and frontend (PWA) as a full-stack generalist
Evidence / Source Notes
- Source:
config/madu_profile.json→work_experience[]; reconciled with JobVia export (madu_alikor_export.json). - Confidence: high