Software that has to be right, built by Cedrick Cantero.

Senior Software Engineer · Full Stack · currently at Atmail Inc. · Cebu, PH → Remote

Seven years building systems in regulated and transactional domains: property settlement, ISP email activation and billing, ERP integration, and payments. Systems where a wrong figure becomes a legal or financial mistake.

full-stack experience
7+ yrs
full-stack experience
initial load after SSR rewrite
−40%
initial load after SSR rewrite
E2E coverage on billing flows
~95%
E2E coverage on billing flows
users on shipped dashboards
10k+
users on shipped dashboards

About

Cedrick Cantero, software engineer, professional headshot

Backend and platform work includes server-side validation of land title and mortgage records for Australia's national property settlement platform, NetSuite SuiteScript, and idempotency design spanning application database and payment gateway.

Front-end depth across React, Remix SSR, and React Native, including a monorepo migration and an SSR rewrite that cut initial load time 40%. Shipped a fine-tuned LLM in a production data pipeline.

Experience

Atmail Inc. · Software Engineer

FEB 2024 - PRESENT
  • Own the 3-step activation and billing enrollment flow (KYC verification, plan selection, and Chargebee payment capture), with duplicate enrollment made impossible by design and ~95% Playwright E2E coverage.
  • Migrated a client-rendered React app to Remix SSR, collapsing an 8–10 call waterfall into 3–5 parallel loaders: initial load down 40% on Lighthouse and real-user monitoring.
  • Remediated a stored XSS in the admin HTML preview, sanitizing the render path without breaking the feature.
+ 5 MORE
  • Engineered the My Account dashboard, a customer-facing system surfacing quota, storage allocation, plan type, and subscription lifecycle state, serving 10,000+ users.
  • Architected a TurboRepo monorepo across 5+ packages, improving CI/CD pipeline efficiency by 30% and reducing inter-package build dependencies.
  • Profiled and resolved system bottlenecks using Lighthouse and React Profiler, cutting average load time by 1.8s and reducing rendering latency by 25%.
  • Led a system modernization initiative, migrating legacy class-based React architecture to hooks-based patterns, reducing component coupling and improving long-term maintainability.
  • Introduced AI-assisted engineering workflows using Windsurf and Claude Code, authoring structured codebase briefing docs that enforced consistent patterns and accelerated feature delivery across the team.

REACT · REMIX · TYPESCRIPT · CHARGEBEE · TURBOREPO · PLAYWRIGHT

Accenture Inc. · Software Engineer (PEXA)

JUN 2021 - FEB 2024
  • Built Java modules validating land-title and mortgage records for Australia's national property settlement platform: correctness work on legally binding transactions.
  • Engineered 40 of 68 modules in a live JSP-to-React migration, setting the state-management and validation standards adopted team-wide.
  • Eliminated a production crash class with response validation before render and error boundaries to contain failures.
+ 2 MORE
  • Designed and maintained multi-environment CI/CD pipelines (Git, Bamboo, Jenkins), improving release reliability and deployment velocity across development, staging, and production.
  • Mentored junior engineers in software engineering best practices; conducted structured peer code reviews to enforce system quality and consistency.

JAVA · REACT · JSP · BAMBOO · JENKINS

Xlr8 Ventures Inc. · Software Engineer

NOV 2020 - APR 2021
  • Built enrollment, gradebook, and attendance modules for a school-management SaaS, with a three-tier role-based access scheme scoping every view.
  • One of two engineers on the team; cut build times ~20% with Webpack code splitting.
+ 1 MORE
  • Implemented independently against written specification, with implementation approach (structure, state management, component patterns) at my discretion.

REACT · WEBPACK · RBAC

Excelym IT Solutions · Software Engineer

JUL 2018 - OCT 2020
  • Wrote server-side SuiteScript inside NetSuite ERP: validation, transforms, and lifecycle scripts on live order and inventory data.
  • Designed retry gated on terminal failure state, making duplicate ERP orders structurally impossible; built the operator console that classified failures by whether a retry could ever succeed.
+ 2 MORE
  • Built paginated, filterable operator dashboards reading from an append-only job status store (success / failed / pending) with CSV/Excel export, so operators were not retrying failures that could only re-fail.
  • Engineered data integration monitoring systems using ReactJS as the middleware UI layer between NetSuite ERP, Sailthru, and third-party platforms across retail, finance, and enterprise clients.

NETSUITE · SUITESCRIPT · REACT · SAILTHRU

Selected work

Advance-POS

Multi-tenant restaurant POS deployed across Texas: offline-first Android tablets on a peer-to-peer TLS mesh, so orders and card payments survive an internet outage. Duplicate charges prevented by idempotency keys enforced at both the database and the payment gateway.

+ MORE DETAIL
  • Architected and engineered the full stack (React Native, Node.js, GraphQL, PostgreSQL + Redis) across mobile, web, and backend layers.
  • Offline-first coordination over a peer-to-peer TLS LAN mesh (mDNS discovery, elected owner): order entry, check splitting, card and cash payment, and receipt printing continue through an internet outage.
  • Client-minted UUID idempotency enforced at both the database constraint layer and as the payment gateway transaction id, preventing duplicate charges across offline queue replay and peer-sync conflicts.
  • Optimized schema and query performance (PostgreSQL + Redis), reducing concurrent request latency by 35%.
  • Co-designed a team-wide AI-assisted engineering system (Cursor, Claude Code, agent instructions, TDD workflows) adopted by 3+ engineers.

REACT NATIVE · NODE · GRAPHQL · POSTGRESQL · REDIS

The Beard

Betting analytics and ledger platform for a private trading team. Scheduled odds ingestion computes edge against sharp reference lines, and a fine-tuned GPT-4o-mini parses unstructured Telegram messages into structured picks, in production.

+ MORE DETAIL
  • Scheduled odds ingestion into a MongoDB time series compares each book against a sharp reference to compute price discrepancy, expected value, and recommended bet size.
  • Append-only transaction ledger as source of truth with derived balance caches recomputed on write, keeping balances reconstructible from history and aggregation off the read path.
  • Performance work: denormalized balances, explicit index set, cached connection pool, and odds ingestion offloaded to a queue.

NEXT.JS · NODE · POSTGRESQL · MONGODB · OPENAI FINE-TUNING

HRIS Platform

Cross-platform HR system covering records, attendance, leave, and payroll, with authorization kept server-side behind a Node.js layer and the legacy codebase migrated to TypeScript.

+ MORE DETAIL
  • Interposed a Node.js backend between clients and Firestore, keeping authorization beyond reach of a compromised client, with payroll stored separately from general employee records.
  • TypeScript migration eliminated pervasive "any" from untyped Firestore documents, moving document-shape errors from runtime to compile time.

REACT · REACT NATIVE · NODE · FIRESTORE · TYPESCRIPT

Skills

Languages & frameworksTypeScript, JavaScript (ES6+), Java, React, Next.js, Remix, React Native, Node.js, Express.js, GraphQL, Redux Toolkit
Data & storagePostgreSQL, MySQL, MongoDB (incl. time series), Firebase/Firestore, Redis, DynamoDB
Cloud & deliveryAWS (Lambda, S3, Cognito, API Gateway), Docker, Vercel, Jenkins, Bamboo, TurboRepo, Serverless Framework, CI/CD
Enterprise platformsNetSuite SuiteScript (user event & scheduled scripts), Chargebee, Sailthru
AI engineeringOpenAI fine-tuning (GPT-4o-mini), production LLM pipelines, structured extraction, Claude Code, Cursor, Windsurf, agent workflow design, AI-assisted TDD
Practices & testingTDD, Agile Scrum, microservices, REST APIs, WebSockets, Apollo Client, monorepo architecture, performance profiling, Jest, Playwright, React Testing Library, Mocha, BrowserStack, Artillery

Education

Bachelor of Science in Information Technology, Cebu Institute of Technology – University

2014 - 2018

Contact

Interested in working together?

I'm open to new roles and projects, especially where the system has to be right the first time. The fastest way to reach me is email.