Skip to main content
Fundamental IT Solutions

Services

We build the product and keep it running.

We design, build and run web platforms, mobile apps, backend services, cloud infrastructure and AI automation. A product often needs more than one of these, so we work across them, and we stay on to monitor, respond and release what we ship.

  • 01

    Web platforms

    We build the web products a business runs on: public websites, merchant and partner portals, and admin consoles for staff. We work in TypeScript with React and Next.js, and we add a content editor wherever a team needs to change copy without a developer.

    Web platforms in detail

    What we deliver

    • Public websites in several languages, with structured data for search engines
    • Merchant and partner portals with self-serve sign-up
    • Admin consoles with role-based access for staff
    • Content editing in Payload CMS, where a team needs it
    • Interactive tools such as calculators, built into the site
    • Typed code, with automated checks before anything ships
  • 02

    Mobile apps

    We build consumer and staff apps with React Native and Expo, so one codebase runs on iOS and Android. We handle builds and store submissions through Expo EAS, and we write the release steps down.

    Mobile apps in detail

    What we deliver

    • Consumer apps for iOS and Android
    • Staff apps for the people who run the business day to day, such as a scanner for redeeming coupons at the counter
    • Maps, QR scanning and live status, where the product needs them
    • Notifications for the events users care about
    • In-app purchases and subscriptions through the app stores
    • Builds and store submissions through Expo EAS, with the steps documented
  • 03

    Backend, APIs and integrations

    We design the APIs, data models and scheduled jobs a product runs on, and we connect them to payment providers, messaging and hardware. The back ends we have built use NestJS and Node.js with PostgreSQL, and we have built a gateway for EV chargers that speaks OCPP 1.6.

    Backend, APIs and integrations in detail

    What we deliver

    • APIs with typed contracts for web and mobile clients
    • PostgreSQL data models, managed with Prisma or Drizzle
    • Payment integrations, including QR Ph payments that customers pay with GCash or Maya, and app store purchases
    • Gateways for devices, such as OCPP 1.6 EV chargers
    • Email and SMS messages for accounts and notifications
    • Scheduled jobs, queues and caching with Redis
  • 04

    Cloud platforms and DevOps

    We set up cloud accounts, containers, databases and deployment pipelines on Google Cloud, Vercel and Cloudflare. Infrastructure is written as code, changes go through review, and releases move from staging to production.

    Cloud platforms and DevOps in detail

    What we deliver

    • Infrastructure as code with Pulumi, changed through review
    • Containers deployed to Google Cloud Run
    • Managed PostgreSQL and Redis, set up with the services that use them
    • Deployment pipelines in GitHub Actions for each environment
    • DNS, domains and edge settings with Cloudflare and Vercel
    • Secrets kept in a secret manager, not in code
  • 05

    Operations and reliability

    Launch is where operations start. We set up error monitoring, tracing and uptime checks, write runbooks for the systems we run, provide on-call cover for production, and release changes through staged environments.

    Operations and reliability in detail

    What we deliver

    • Error monitoring and tracing with Sentry, and uptime checks with Better Stack
    • Runbooks for the systems we operate
    • On-call cover for production incidents
    • Staged releases from development to staging to production
    • Written post-incident reviews, shared with your team
    • Ongoing support agreements for products in production
  • 06

    AI and automation

    We look at how a team works, automate the steps that repeat, and connect AI models where they save real time. Where a wrong answer would cost money, trust or a customer, a person reviews the output before it goes out.

    AI and automation in detail

    What we deliver

    • A review of how your team works, to find the steps worth automating
    • Automations that connect forms, email, databases and messaging
    • AI features built into your product, with logs your team can review
    • Turning photos into structured drafts, such as a menu photo into product listings
    • Assistants that answer questions and act through tools you control, including Model Context Protocol servers
    • A human review step for outputs that customers or money depend on
    • Monitoring of errors, cost and output quality after launch

Engagement

How we can work together

Three ways to work with us. Once we know what you are building, we will tell you which one fits.

  1. 01

    Scoped project build

    Best for

    A product or feature with a clear brief, where the scope can be agreed before work starts.

    We agree the scope and what done looks like first. Then we design, build and test the work, and release it through staging to production, with the steps written down.

  2. 02

    Embedded senior team

    Best for

    A product your team already owns, when it needs more senior engineers for a period.

    Our engineers work inside your team, in your repositories, tickets and planning, alongside the people who know the product best. Your priorities set the work, and changes go through your review and release process.

  3. 03

    Ongoing operations

    Best for

    Software already in production that needs someone watching it, responding to incidents and shipping releases safely.

    We start by reading what is running now. Then we take on monitoring, on-call cover, releases and runbooks under an ongoing support agreement, and we write up each serious incident for your team.

Contact

Tell us what you are building.

Send us a short description of the product, who will use it and what has to be true at launch. We will tell you plainly whether we are the right team.