Professional resume
John Carl G. Dimatulac
Full-Stack Web Developer | WordPress & Automation Engineer
Sta. Rosa, Laguna, Philippines · lracdim@gmail.com
linkedin.com/in/carl-dimatulacDownload PDF ↗Profile
Full-stack web developer building web applications, custom WordPress plugins and themes, and automation pipelines. Experienced with React, TypeScript, Node.js, PHP, PostgreSQL, REST APIs, AI integrations, and CI/CD workflows.
Technical skills
Frontend: HTML, CSS, Tailwind, JavaScript, TypeScript, React, Next.js, Vue, GSAP.
Backend & data: Node.js, Express, PHP, REST APIs, PostgreSQL, Firebase, MongoDB, MySQL, Drizzle ORM.
WordPress: Custom themes and plugins, Elementor, WP REST API.
Automation & deployment: n8n, OpenRouter, NVIDIA AI APIs, Vercel, Railway, Cloudflare, GCP Cloud Run, GitHub Actions.
Experience
Freelance Full-Stack Web Developer
Spade Security Services · Rocklin, CA (Remote) | June 2025 - Present
- Built and maintained the WordPress website, service pages, and local SEO content.
- Developed Argus, Spade Handler, and Spade Inbox.
- Built an n8n pipeline connecting research, writing, SEO, and WordPress publishing.
IT Staff / Web Developer
Sumitomo Mitsui Construction Co. / SaGabuilt Development Corp. | August 2023 - 2026
- Supported IT infrastructure and internal digital tools for construction yard operations in Calumpit, Bulacan.
Network Administrator
Pistevo Incorporated · Cabuyao, Laguna | April 2017 - March 2018
- Managed the local area network, hardware maintenance, and IT support for office staff.
Accounting Clerk
Bulalacao Municipal Hall · Oriental Mindoro | May 2016 - January 2017
- Handled financial records and clerical accounting duties for the municipal government.
Selected projects
Spade Security Services website (Client work): Built and maintained the company WordPress site: 27 long-form SEO articles, service pages, and a local SEO silo targeting Placer County cities. WCAG 2.1 AA compliance implemented with Equalize Digital Accessibility Checker and PHP code snippets.
Meridian (Portfolio demo): Medical courier and logistics platform demo: marketing site, quote flow, full admin dashboard, and a Capacitor driver mobile app.
St. Clair Inn (Redesign concept): Full website redesign concept for a historic hotel: an animated React marketing site with booking-focused UX.
Argus (Client work): AI chatbot for the Spade site, built on the WordPress REST API with an NVIDIA-hosted MiniMax model. Full markdown rendering in replies and session memory across a conversation.
Spade Handler (Internal tool): Internal blog publisher and social media automation tool. Next.js and Node.js with MongoDB, deployed on Railway.
Spade Inbox (Internal tool): Message center automation with n8n email threading. Express and TypeScript on PostgreSQL.
n8n blog automation pipeline (Client work): Four-stage n8n pipeline that takes a topic through research, writing, and SEO generation, then publishes to WordPress.
Spade Academy LMS (Client work): Learning management system with video progress tracking, quizzes, and certificate generation. React and TypeScript frontend on Hostinger; Express and PostgreSQL backend on Railway.
RankKing SEO (Independent plugin): WordPress SEO plugin (v1.0.5) with a PipeFlow auto-fill engine. A SaaS version at rankking.io is planned.
PAHA (Client work): Membership and accreditation platform on React and Firebase, with PayCools payment integration.
e-Skwela / NSSC (Portfolio demo): Role-based student information system and school marketing website, built as a portfolio demo.
Delta One Security (Redesign concept): Spec website redesign concept built for a California security firm as a cold-outreach pitch.
Brewfest Raffle System (Client work): Raffle system on React and Firebase, migrated from Hostinger to Vercel.
Bakerich (Client work): Bakery website with an AI-generated recipe pipeline via OpenRouter and Appwrite.
LRAC Dimension (Personal project): This site: an Eleventy content layer over a FastAPI and PostgreSQL engine. Vector examines websites with seven analyzers, Signal monitors targets on a schedule, Forge runs client and server tools, and the intake form posts to the same API.
Education & training
Bachelor in Theology · God's Kingdom International Theological School of Ministry · 2022 - 2023
BS Information Technology studies · Occidental Mindoro State College · 2011 - 2013
NC II - Computer Hardware Servicing · NC IV - Computer Programming