Ericson Orias Funtanar — Turning ideas into elegant software.

Software Engineer · Philippines

Available for new projects

I’m Son — a software engineer in the Philippines. Websites, APIs, and mobile apps, hand-built with Next.js. No WordPress, no themes.

At a glance

Years building
7yrs
Launch · Basic · Growth · Custom Build
4packages
Reply time
1working day
Personal projects

Featured work

two things I built and use ↓
  1. Exhibit 01 / 02

    Koino app icon

    Koino

    Live
    Opening frame of the Koino video: “Every payday, accounted for.” beside a sample cutoff card
    Koino, the 40-second tour
    What’s on screen

    Signing in, the ledgers, a new ledger for the next cutoff with the surplus carried over, an expense added, where the money went, and the year in Insights.

    1. Personal finance ledger. Every payday, accounted for.
    2. Pick up where the month left off.
    3. Ledgers · All ledgers
    4. New ledger: pick the month and the cutoff, carry over the surplus.
    5. New expense: Electricity, under Utilities.
    6. November 2026: where the money went.
    7. Insights: your money across 2026.
    8. Koino. One ledger per payday cutoff. Every payday, accounted for.
    sound’s off till you say so ✌

    Every payday, accounted for.

    A personal finance ledger built around payday cutoffs.

    real, live, clickable ←
  2. Exhibit 02 / 02

    Supercharge icon

    Supercharge

    v0.5.0 · runs locally
    Opening frame of the Supercharge video: “Your agents are lining up at your door.” over the isometric office
    Supercharge, the 22-second tour
    What’s on screen

    The office where agents line up at your door, one worker per task, the Needs you row, a plan approved from the dashboard, and finished work sent off to the pool table.

    1. Your agents are lining up at your door.
    2. Supercharge. One dashboard for every Claude Code agent you run.
    3. One worker per task. Each in its own worktree.
    4. Whatever needs you is pinned on top.
    5. Approve plans from the dashboard.
    6. Ready for review? Off to the pool table.
    7. Call next · 6 waiting
    8. Supercharge for Agent of Empires and Claude Code · github.com/xsoladdd/aoe-supercharge
    sound’s off till you say so ✌

    One dashboard you leave open on a side monitor.

    An opinionated parent/child dashboard for Claude Code, built on Agent of Empires.

    lives on my desk, so no live demo
“call me son” ✌
Ericson Orias Funtanar
Ericson Orias Funtanar
About

Hi — I’m Son.

React is home ♥

A software engineer based in the Philippines who specializes in single-page applications with React JS. I’ve ventured into different technologies over the years, but React is my main library — it’s neat and shares a codebase with my preferred backend, Node JS.

I mix that stack with GraphQL for a little extra spice — and I’m always happy to pick up whatever a project genuinely needs. 7 years in, the thing I care about most is still the same: the details.

How I build

Give me a problem & enough time

“Make it work, make it right, make it fast.”

— Kent Beck

End to end

Database to deploy, API to pixel — I ship complete products, not pieces. Web, mobile, whatever the problem calls for.

Anything, given time

Frameworks change; problem-solving doesn’t. Point me at an unfamiliar stack or domain and I’ll learn it — then ship it.

Built to last

Code that works today and still makes sense next year — readable, tested, easy for the next engineer to pick up.

The stack

The parts list

a.k.a. the stack →

Chosen deliberately — the tools I reach for to ship the best application for the job.

Frontend
  • React JS
  • Next JS
  • TypeScript
  • Tailwind CSS
Backend + Data
  • Node JS
  • GraphQL
  • Hasura
  • Supabase
Platform
  • Vercel
  • Linode
  • Nginx
AI Era ✨
  • Cursor AI
  • Claude Code
  • Claude Design
  • LLM APIs
Packages

Pick a starting point.

if it isn’t on the list, it’s not a no →

Everything is hand-built with Next.js and TypeScript — no WordPress, no themes, no page builders. What’s listed is what you get; what’s not included is written down too.

01Tier 1

Launch

For solo practitioners, event pages, “we just need something live.”

1–2 weeks

Start with Launch →

What you get

  • One long-form page: hero, services, about, testimonials, contact
  • Responsive build, contact form straight to your email
  • Basic SEO, meta tags, OG image, GA4 install
  • Vercel deploy + your domain connected
  • 1 revision round

No CMS — content is hardcoded.

03Tier 3

Growth

For companies that publish regularly and want to run the site themselves.

5–7 weeks

Start with Growth →

What you get

  • Everything in Basic, plus up to 12 pages
  • Block-based content modeling — compose new pages from reusable sections, unaided
  • Blog with categories, tags, authors, related posts, on-site search
  • Schema.org structured data, redirect map, Search Console setup
  • GA4 and PostHog with custom event tracking · choice of 2 integrations
  • Lighthouse ≥ 90 target · 3 revision rounds · 60-day warranty

04Tier 4

Custom Build

Web apps, dashboards, auth, payments, GraphQL/Hasura/Supabase backends, React Native mobile.

scoped per project

Book a discovery call →

What you get

  • Fixed-scope quote after a discovery call, or ongoing retainer
  • Web apps, dashboards, authentication, payments
  • GraphQL / Hasura / Supabase backends
  • React Native / Expo mobile apps
  • Third-party API integrations

After launch: care plans

Keeping the site up, patched, and backed up.

  • Essential Uptime monitoring, dependency + security updates, backups, SSL/DNS support.
  • Growth Everything in Essential, plus content updates and a monthly performance report.
  • Partner Everything in Growth, plus priority response and a quarterly roadmap call.

À la carte add-ons

bolt these onto any package
  • Extra page, existing template
  • Extra page, new design + content model
  • Blog module retrofit
  • Migration from WordPress or Wix
  • Rush delivery

Something else in mind?

E-commerce, multilingual, analytics, audits, accessibility work — if it isn’t on the list, it’s not a no. Tell me what you need and I’ll quote it.

Message me →
The fine print (read once, no surprises)

A revision round is one consolidated batch of feedback per design stage. New sections, new pages, or a change of direction after sign-off is new scope, not a revision.

Not included: copywriting, photography, translation, logo and brand identity, paid ad management.

You provide: final content, images, brand assets, domain and hosting access.

Pass-through costs — domain, CMS plan, Vercel plan, email service — billed at cost, never marked up.

Contact

Let’s work together!

Tell me what you’re building — I’ll reply with a straight answer and a number.

← compare the packages again

no autoresponder, no funnel — this goes straight to my inbox

Available for new projects

Or skip the form

eofuntanar@gmail.com

Philippines · remote-friendly · replies within a working day

What happens next

  1. I read it and reply with a straight answer — including if a smaller package fits.
  2. A short call if the project needs scoping. No deck, no pitch.
  3. Fixed quote with scope written down, then a deposit and a start date.