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
Live project

Featured work

real, live, clickable ↓
Koino app icon

Koino

LIVE ●

A financial management tool for tracking personal expenses and budgeting — a single-page app with a GraphQL backend. The kind of thing a Custom Build buys.

  • React
  • Node.js
  • Hasura
  • GraphQL
“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.