DeveloperDesignerSEO-MindedProblem Solver

I build fast, search-ready websites in Next.js, from the Figma file to the deploy. Based in Davao City, working with teams anywhere.

Scroll to explore

  • Design To Deploy
  • Fast By Default
  • SEO Built In
  • Clean Handoffs
  • Tested On Real Phones

About Me

I build sites that load fast and get found.

I'm a web developer and designer from Davao City with a Computer Science degree in Data Science from the University of Southeastern Philippines. I've built and launched production sites for agencies and local businesses in the US, taking each one from the Figma file to a live, indexed site with the forms, analytics and SEO already working.

  • 01

    Design and code, one person

    I take a site from Figma to production myself, so nothing gets lost between the mockup and the build.

  • 02

    Fast is a feature

    Speed is part of the build, not a fix later. My Camelot rebuild took mobile PageSpeed from 25 to 98.

  • 03

    SEO from day one

    Canonicals, redirects, schema, sitemaps and GA4 events go in before launch, so a new site doesn't start from zero.

  • 04

    Test where people are

    I test on real phones, roll back fast when something breaks, and then fix the cause.

Toolkit

Press a key.

24 tools I use to design, build and ship. Hover, tap, or type a letter.

Experience

Where I've been building.

  1. Jun 2026 – Oct 2026

    Web Developer

    Versed Hand · Remote

    • Built and launched four production sites on Next.js 16, React 19, TypeScript and Tailwind v4, deployed to Cloudflare Workers and Pages: versedhand.com, finchharbor.com, foreverflooringllc.com and the Camelot Window Cleaning rebuild.
    • Moved Camelot off legacy PHP on GoDaddy to a static Next.js export. Median mobile PageSpeed went from 25 to 98 and mobile LCP from 6.7s to 2.4s, with SEO carried over exactly across 66 URLs and 70+ redirects.
    • Built serverless lead-capture backends for estimate, scheduling and quote forms with Turnstile spam checks, Resend email, a ServiceMonster CRM push, and D1/KV storage so no valid lead is lost.
    • Diagnosed a production outage from a Windows-only Worker build, rolled back through Cloudflare version history, and moved all deploys to Linux CI on GitHub Actions.
    • Next.js
    • TypeScript
    • React
    • Tailwind
    • Cloudflare
    • GitHub
    • GA4
    • Search Console
  2. Mar 2026 – Sep 2026

    Full-stack Developer (Part-time)

    44ville TV · Remote

    • Designed and built the 44ville TV site from scratch with Next.js and MongoDB.
    • Deployed on Netlify with serverless functions and a custom GoDaddy domain.
    • Wired the contact form to Google Sheets through Apps Script and sent subscriber newsletters with Resend.
    • Got the site indexed through Search Console and kept it updated, including writing site content.
    • Next.js
    • MongoDB
    • Netlify
    • Resend
    • Apps Script
    • Search Console
  3. Mar 2026 – Sep 2026

    Shopify Manager & VA (Gig)

    Qamar Jewelry · Remote

    • Customized theme code and updated store elements for performance.
    • Cleaned up meta tags and taxonomy across 200+ products to improve search visibility.
    • Produced AI-generated product images and videos for marketing, and transcribed 50+ videos.
    • Shopify
    • HTML
    • CSS
  4. Nov 2025 – Present

    Frontend Developer (Freelance)

    The Fute Agency · Remote

    • Built the agency's fully responsive, animated site in React and Tailwind CSS.
    • Added scroll-triggered entrance animations and micro-interactions throughout.
    • Set up Search Console and on-page SEO tags so the site gets indexed and found.
    • React
    • Tailwind
    • JavaScript
    • Search Console
  5. Feb 2025 – Jan 2026

    Full-stack Developer

    Poseidon Distribution, OPC · Davao City

    • Added blog post mapping and a Contact Us flow to the Rundzee site, with Apps Script logging submissions to Google Sheets.
    • Fixed 150+ UI bugs across web and mobile.
    • Built a real-time runner geolocation feature in React Native.
    • React
    • React Native
    • JavaScript
    • Apps Script
  6. Apr 2024 – Mar 2025

    Web Designer (Part-time)

    Wwebworks · Remote

    • Designed and delivered 5+ responsive commercial sites in Figma and Framer.
    • Turned client requirements into clear, on-brand designs, and shipped every project on time while juggling several at once.
    • Figma
    • Framer
  7. May 2024 – Jul 2024

    Designer & Developer Intern

    University of Southeastern Philippines · Davao City

    • Built and launched an AVR reservation system with Next.js and Tailwind CSS.
    • Tested the system end to end and fixed 10+ usability issues before rollout.
    • Worked with faculty stakeholders on requirements.
    • Next.js
    • Tailwind
    • Figma

By The Numbers

Results I can point to.

25 to 98
Mobile PageSpeed on the Camelot rebuild
2.4s
Mobile LCP, down from 6.7s
4
Production Next.js launches in 2026
70+
Redirect rules so no old link broke

Selected Work

Recent work that shipped.

04 / Featured

Kind Words

What people say.

“The collaboration was smooth and efficient. As our part-time designer, MJ played a key role in shaping our business. He worked hard and consistently proved himself through his dedication and results.”

Kuny Ganz — CEO at Wwebworks

Pricing

Simple, transparent pricing.

Pick the build that fits your project. Every package is custom-coded, responsive, and built to help you launch with confidence.

Need more pages?
Add extra pages to any package for $50 per page.
Scope note
The $50 rate applies to pages that use standard layouts and existing components on the Standard and Recommended tiers. Highly complex, custom-designed pages with unique functionality are scoped and quoted separately.

All prices in USD.

FAQ

Questions, answered.

  • I specialize in web development: custom-coded websites built with Next.js and React. I also handle the web design and UI/UX that goes into them, plus brand identity.

  • I start by understanding your goals, audience, and vision. Then I research, plan, and share a timeline. With a clear direction, we work closely together to bring your idea to life.

  • It depends on the complexity of the project. On average it takes about 1 to 4 weeks, and I'll keep you updated every step of the way.

  • My pricing is project-based and depends on the scope, complexity, and specific requirements. Once I understand your needs, I'll give you a detailed, transparent quote. Projects start at $200.

  • Yes. I provide ongoing support and maintenance to keep your website secure, up to date, and performing at its best. That includes website updates, bug fixes, performance optimizations, and security patches. I'm available after launch, so you're never left on your own.

Let's Build

Got a site to build, or a slow one to fix?

Send me a message and I'll get back to you. I read everything that comes in.