Skip to content

Web development in the Philippines by Rootscratch, based in Koronadal City. Software, application and automation development.

Business websites, custom web applications and workflow automation. Work directly with a developer in Koronadal City, with remote delivery across the Philippines and overseas.

Keyboard: Space or K plays and pauses, M mutes, F toggles full screen, left and right arrows seek 5 seconds, up and down arrows change the volume. Escape on a control returns focus to the video so the controls can hide.
  • Next.js
  • React
  • Laravel
  • MySQL
  • Vercel
  • GitHub
  • AWS

Built and deployed with the tools your team already trusts

Work directly with your developer.

You work directly with the developer building your website or application. That makes it easier to explain a requirement, review a working feature and decide what to change.

  • Direct communication

    Discuss requirements, review progress, and make decisions with the person building your product.

  • Security considered early

    Permissions, data handling, and exposed interfaces are reviewed throughout development.

  • Maintenance and handover

    The agreed scope can include setup notes, operating instructions and post-launch support.

Websites, applications and the tools behind them.

Cyber Security

Authorized web application reviews, penetration testing and practical hardening, with a defined scope, documented findings and remediation guidance.

Website Development

Business websites, service pages and landing pages with responsive layouts, content management and inquiry paths.

Custom Web Applications

Dashboards, booking tools, client portals and internal applications shaped around your users, access rules and day-to-day work.

APIs and Automation

Connect your CRM, payments, scheduling and business tools. We plan for validation, duplicate handling and recovery as part of the workflow.

For an existing website, explore maintenance and repairs.

Web development with a background in security.

Rootscratch was established in 2024 by John Christian Natividad, a developer from Koronadal City.
  1. Web development begins

    John Christian Natividad starts building websites and web systems.

    2017

  2. Security experience grows

    John expands his work into cyber security and web penetration testing.

    2021

  3. Rootscratch is established

    John establishes Rootscratch to provide web development and security services.

    2024

  4. Development and support

    Websites, web applications, API integrations, automation, and post-launch support.

    Today

Tools we work with

The right connection depends on your existing accounts, the work you need to do and what each provider supports.
  • Google CloudInfrastructureGoogle Cloud supports compute, storage, and deployment for projects that need managed cloud infrastructure. Capacity, access, and operating costs are configured for the application.
  • GitHubDevelopmentGitHub provides version control and collaboration for our code. Project workflows can include reviewed changes and automated build and deployment checks.
  • CloudflareNetworkCloudflare supports asset delivery, traffic filtering, and media storage. Caching and security controls are configured around the application and its public and private routes.
  • Amazon Web ServicesCloud servicesAWS services can support application workloads, storage, and backups where they fit the project. Account ownership, permissions, and ongoing costs are agreed during setup.
  • QR PhPaymentsFor eligible payment projects, we can connect checkout flows to a payment provider that supports QR Ph. Merchant onboarding, settlement, fees, and approval remain with the selected provider.
  • HostingerHostingHostinger can support domain registration and hosting for suitable projects. Domain ownership, DNS configuration, renewals, and hosting responsibilities are clarified at handover.

Tell us what you need to build or improve.

Based in Koronadal City, South Cotabato, Mindanao. Working remotely with businesses throughout the Philippines and worldwide.

  • Discuss it by phone

    Share your project in four short steps, then we call you back on a weekday, 10:00 AM–10:00 PM PHT. Free, and not a confirmed booking.

    Request a callback
  • Write to us

    A short form with your name, email and message. We reply by email.

    Send a message

What happens after you request a callback

  1. You tell us about the project.Your contact details, what you need and a good time to call. Budget and timing are optional.
  2. Sending the form starts a review and conversation.It does not confirm availability, price, delivery dates or a paid engagement.
  3. We’ll use the contact details you provide to discuss the request.Callbacks Monday–Friday, 10:00 AM–10:00 PM, Philippine Time (PHT, UTC+8).
john@rootscratch.comKoronadal City, South Cotabato, Philippines