8apps live on the App Store & Google Play

Web and mobile apps that launch fast and scale with you.

I'm Philip, a frontend, mobile and full-stack developer with 12+ years of experience.

  • Purpl
    Purpl app screens: wallet balance, an incoming international transfer and cash-out details
  • Wander
    Wander app screens: a grid of vacation homes, the home feed and a property listing
  • Philip Cesar Garay
    Philip Cesar Garay, smiling with arms crossed
  • Chozi
    Chozi app screens: listing prices on a map, homes for sale and rent in Escazú, and a property’s details
  • Baby Journey
    Baby Journey app screens: a daily mood log, the week-by-week pregnancy tracker and a child’s height chart
  • FutureMe
    FutureMe app screens: starting a letter, writing to your future self and choosing a delivery date
  • Dish Dash Dine
    Dish Dash Dine app screens: a food banner, the sign-up screen and a feed of restaurant deals
  • Small Software
    Small Software app screens: a team chat, the weekly shift schedule and a time-off request
  • TaskSpur
    TaskSpur app screens: the navigation menu, the dashboard and a goal-planning calendar

Web, mobile and back end. One developer.

Hire me for one layer or the whole stack. Projects that need a web app, a mobile app and the API behind them are where I save clients the most time.

Get a project estimate
  1. 01

    Web Apps & Frontend

    Fast, responsive web apps that are a pleasure to use.

    • Web apps and dashboards in React, Next.js or Angular
    • Pixel-accurate builds from your designs
    • Reusable component libraries and design systems
    • State and data with Redux, NgRx or GraphQL

    Ideal forSaaS products, dashboards and customer portals

  2. 02

    Mobile Apps

    iOS and Android apps that feel native on every device.

    • Cross-platform apps in React Native, Flutter or Ionic
    • Fully native iOS and Android when you need it
    • Device features, offline support and push notifications
    • App Store and Google Play releases

    Ideal forMVPs, consumer apps and rebuilds

  3. 03

    Back End & APIs

    The APIs and data behind your apps, built to scale.

    • REST and GraphQL APIs in Node.js, Express or NestJS
    • MySQL/MariaDB, MongoDB or Firebase data layers
    • Authentication, admin panels and integrations
    • Desktop apps with Electron

    Ideal forProducts that need one developer across the whole stack

Tech I build with

Languages
TypeScript, JavaScript, HTML5, CSS, Sass/SCSS
Mobile
React Native, Flutter, Ionic (Angular, React, Vue), Capacitor, Cordova, Native iOS & Android, App Store & Google Play releases
Web frontend
React, Angular, AngularJS, Vue, Angular Material, Material UI, Bootstrap, Nx monorepos
State & data
Redux Toolkit, Redux Thunk, NgRx, GraphQL, Apollo Client, REST APIs
Backend
Node.js, Express, NestJS, MySQL/MariaDB, MongoDB, Firebase
Desktop
Electron, OpenFin

Apps people use every day.

Live on the App Store and Google Play, built for startups and growing companies in fintech, travel, real estate, health, food and productivity.

Also built for teams at AirAsia and Perx.

  1. Wander app screens: a grid of vacation homes, the home feed and a property listing

    Wander

    Book luxury vacation homes with hotel-grade amenities and 24/7 concierge, from browsing to checkout.

    Category
    Travel
    Platforms
    iOS & Android
    Role
    Senior mobile developer
    Stack
    React Native, TypeScript, GraphQL, Apollo
    Highlight
    Built the iOS and Android app with React Native and GraphQL
  2. Chozi app screens: listing prices on a map, homes for sale and rent in Escazú, and a property’s details

    Chozi

    Buy, sell and rent property across Costa Rica: search homes on a map, post a Signal with what you need and connect with verified agents.

    Category
    Real estate
    Platforms
    iOS & Android
    Role
    Lead senior mobile developer
    Stack
    React Native, TypeScript, Expo, Reanimated, TanStack React Query, Firebase
    Highlight
    Building Costa Rica’s all-in-one real estate app
  3. Baby Journey app screens: a daily mood log, the week-by-week pregnancy tracker and a child’s height chart

    Baby Journey

    Follow your pregnancy week by week, then your child’s growth and milestones up to age five, with advice from midwives and doctors.

    Category
    Health & parenting
    Platforms
    iOS & Android
    Role
    Senior mobile developer
    Stack
    React Native, TypeScript, Redux Toolkit, Firebase
    Highlight
    Shipped features for the largest pregnancy app in the Nordics
  4. FutureMe app screens: starting a letter, writing to your future self and choosing a delivery date

    FutureMe

    Write letters to your future self, then schedule them to arrive in 1, 5 or 10 years.

    Category
    Lifestyle
    Platforms
    iOS
    Role
    Senior mobile developer
    Stack
    React Native, TypeScript, Redux Toolkit
    Highlight
    Built and shipped in about four months, part-time
  5. Dish Dash Dine app screens: a food banner, the sign-up screen and a feed of restaurant deals

    Dish Dash Dine

    Order from independent restaurants and takeaways across Northern Ireland, with daily deals in the app.

    Category
    Food & delivery
    Platforms
    Android
    Role
    Senior mobile developer
    Stack
    React Native, TypeScript, Redux Toolkit
    Highlight
    Built the mobile app for a UK food-ordering platform
  6. Small Software app screens: a team chat, the weekly shift schedule and a time-off request

    Small Software

    An employee app for franchise crews to check shifts, chat with their team, request time off and find company resources.

    Category
    Business
    Platforms
    Android
    Role
    Senior mobile developer
    Stack
    React Native, TypeScript, Redux Toolkit
    Highlight
    Built the crew app for multi-unit franchise operators
  7. TaskSpur app screens: the navigation menu, the dashboard and a goal-planning calendar

    TaskSpur

    A life-management app for planning goals, tasks and notes in one place, on web and mobile.

    Category
    Productivity
    Platforms
    iOS & Android
    Role
    Senior full-stack developer
    Stack
    Angular, Ionic, Capacitor
    Highlight
    Built the web, admin and mobile apps in the suite

Earlier work

  • Stars of Aroha app icon: a white geometric gem on a starry navy background

    Stars of Aroha

    New Zealand’s bi-cultural mindfulness app, with guided meditations that play offline.

    Lead mobile developer#1 in NZ’s App Store mindfulness category

  • Seven Narnoo iOS screens: sign-in, business picker, news feed, photo gallery, media details and post composer

    Narnoo

    A B2B platform where Australian tourism businesses share media with travel agents.

    Lead developerFour apps: iOS, Android, desktop and web admin

  • Nine Voyaga app screens: destination cards, wishlist, upcoming trips, sign-in and email verification

    Voyaga

    A travel app for discovering destinations, saving wishlists and planning trips.

    Lead developerOne React Native codebase for iOS and Android

  • Four Kegit screens: scanning kegs by QR code, the selected-kegs list, keg history and sign-in

    Kegit

    Breweries scan kegs by QR code to track where they are and what’s inside.

    Mobile app developerScan-to-track inventory that replaces manual keg logs

Have an app idea? I'll help you get it into the stores.

Start a project

Most launches stall in the handoffs.

A designer hands off to a developer, who waits on a copywriter, while you chase all three. Every handoff costs time, money and a little of the original idea.

Hiring an agency

  • Weeks of discovery before anything ships
  • Account-management overhead in every invoice
  • You rarely talk to the people doing the work

Juggling freelancers

  • Three people, three schedules, three invoices
  • Gaps between the design, the code and the words
  • You end up as the project manager

Working with me

  • One senior partner from first sketch to launch
  • Design, code and copy that fit together
  • A direct line to the person doing the work
  • Fewer handoffs, so you launch sooner
Start a project

A simple process, built around your launch.

No black boxes. You always know what’s happening, what’s next and what it costs.

  1. 01

    Discovery

    We talk through your goals, your users and your deadline, so the plan fits the business, not just the brief.

    You get: A clear scope and estimate

  2. 02

    Design & copy

    Wireframes first, then polished screens with real words, not lorem ipsum. You try a clickable prototype before any code is written.

    You get: A prototype you can test

  3. 03

    Build

    I develop in small, reviewable steps, so you see working progress every week instead of waiting for a big reveal.

    You get: Working software, early

  4. 04

    Launch & improve

    Store releases, analytics and a look at how real people use it. Then we refine what converts.

    You get: A live product that keeps getting better

Hi, I'm Philip. I sit where design, code and words meet.

For more than 12 years I've helped startups and established companies turn ideas into apps for iOS, Android, web and desktop, from a #1 mindfulness app in New Zealand to products for AirAsia, Wander and FutureMe.

Along the way I learned that great products don't fail on technology. They fail in the gaps: a design that ignores real-world edge cases, code that loses what made the design good, copy written last and in a hurry.

So I close those gaps myself. I design the experience, build it properly and write the words that explain it, so you get one consistent product and one person who is accountable for it.

building since
2014
years shipping web & mobile apps
12+
countries of clients, from NZ to France
9
Based in
Manila, Philippines (UTC+8)
Clients in
NZ, Australia, Singapore, Malaysia, Qatar, UK, France, US and the Philippines

Questions clients usually ask.

Something else on your mind? Ask me directly.

What kinds of projects do you take on?

Web apps, mobile apps and the APIs behind them: MVPs for new products, rebuilds of apps that have outgrown their first version, and new features for products already in the stores. If you’re not sure it’s a fit, ask. I’ll tell you honestly.

Which technologies do you work with?

On the frontend, React, Next.js and Angular. For mobile, React Native, Flutter, Ionic, or fully native iOS and Android. On the back end, Node.js with Express or NestJS, with MySQL, MongoDB or Firebase. I’ll recommend what fits your product and team, not just what I like best.

Can you build from our designs?

Yes. Turning a designer’s mockups into responsive, working screens is a big part of what I do, and I’ll flag missing states like loading, errors and empty screens early. If there’s no designer on the project, I can design a clean, practical interface myself.

Can you join my existing team or codebase?

Yes. I’ve worked inside in-house teams at companies like AirAsia, Perx and Wander. I’m comfortable picking up an existing codebase, following your conventions and shipping alongside your developers.

Do you handle App Store and Google Play releases?

Yes. I’ve shipped apps for Purpl, Wander, Chozi, Baby Journey, FutureMe, Dish Dash Dine, Small Software and TaskSpur, so I can take care of builds, signing, store listings and review submissions for you.

How do we work across time zones?

I’m based in Manila (UTC+8), which overlaps with business hours in Australia, afternoons in New Zealand, mornings in Europe and evenings in the US. Most updates happen in writing, with calls when they’re useful.

What happens after launch?

I can stay on for bug fixes, performance work and new features, or hand everything over with documentation so your team can take it from there.

Have a project in mind? Let's make it happen.

Whether it's a new product, a redesign or a page that isn't converting, tell me about it.

What happens next

  1. I read your message myself and reply personally.
  2. We book a short call to talk through goals, scope and timing.
  3. You get a clear plan and estimate. No obligation.

Fields marked * are required. Your details are only used to reply to you.