Jonathan Caburnay

+63 997 312 3247jonathan@caburnay.devlinkedin.com/in/jonathan-caburnaygithub.com/jcaburnay

Summary

Software engineer with 5+ years of experience building web applications, e-commerce platforms, and internal tools using React, Next.js, TypeScript, and Node.js. Experienced across frontend and backend development, API integrations, CI/CD, accessibility, performance auditing, and AWS-based systems.

Skills

Frontend
React, Next.js, TypeScript, JavaScript, HTML, CSS, TailwindCSS, styled-components
Backend
Node.js, Express.js, Fastify, REST APIs, GraphQL, Apollo Federation, Backend-for-Frontend, Swagger/OpenAPI
Cloud and databases
AWS, Serverless, CloudFormation, S3, DynamoDB, PostgreSQL, MongoDB
Tools and platforms
Git, GitHub Actions, Sanity, Amplience, Algolia, Turborepo, Jest, Playwright, Claude Code, Codex CLI

Work experience

Goodfrontend OPC

Software Engineer · Remote

Jan 2023—May 2026

  • Co-designed and developed an internal auditing platform using Next.js, Fastify, Turborepo, OpenAI, and Google Gemini, automating performance, accessibility, security, and code-quality checks previously performed manually.
  • Contributed to Clarks’ Next.js and TypeScript microfrontend storefront, developing customer account and order-management features and a shared responsive header used across storefront applications.
  • Built and integrated Clarks content and commerce tools, including an Algolia product selector for Amplience CMS, TransPerfect GlobalLink translation workflows, and Global-e checkout confirmation handling.
  • Developed key parts of the Beaverbrooks and Loupe Reserve & Collect journey using Next.js, TypeScript, and GraphQL, including store selection, product availability, reservation forms, confirmation pages, and CMS-driven components.
  • Led a 3–5-person agile team in redesigning Goodfrontend’s website, contributing to Figma design, frontend implementation, Algolia search, and a Contentful-to-Sanity content-model redesign.
  • Helped build an internal MedusaJS headless-commerce reference platform and optimized its GitHub Actions pipelines through change-based deployments, Docker caching, and production release tagging.

Stratpoint Global Outsourcing

Software Engineer · Remote

May 2021—Dec 2022

  • Provided production support for Globe Unified Payment Service, troubleshooting webhook and callback-driven payment flows, reviewing DynamoDB transaction records, deploying AWS patches, and estimating effort for backlog initiatives, including automated testing and an Okta integration.
  • Maintained and developed Express.js backend features for smArtI-coach, supporting S3-backed video storage and timestamp-based tagging of tennis videos for strokes, scoring events, and match statistics; documented REST APIs with Swagger and worked with serverless AWS infrastructure managed through CloudFormation.
  • Maintained the Node.js backend for TIA, Stratpoint’s internal Agile project-management platform, resolving defects and implementing ticket-management features such as tagging.
  • Maintained a Dialogflow-powered customer-service chatbot for a motorcycle company, updating training phrases to improve intent recognition and conversational handling.

RiskCo Philippines Inc

Business Analyst · Hybrid

Jan 2019—Dec 2020

  • Translated insurance product requirements, formulas, and business rules into ProductXpress quotation models, using Excel to calculate and validate expected results.
  • Tested quotation services using SoapUI and SOAP/XML payloads, comparing responses with Excel-based expected values and investigating discrepancies.

Education

University of the Philippines

B.S. Physics

Jun 2013—Jun 2018

Certifications