home / about ← field notes, unfiltered

field notes · p. 01

ABOUT RICARDO JR.

Full-Stack Developer, Manila. I build websites and web apps, then run them on servers I control. I like knowing where things live when they break.

Portrait avatar of Ricardo Jr.

← that's me. yes, really.

developer spotted ✓

How I work

I like making the page, the API behind it, and putting both somewhere real. Most of my stuff runs on a Proxmox box at home. Fixing it at 2am taught me more than any tutorial.

Day to day I write TypeScript and PHP, and read a lot of logs.

  • Five featured projects, plus freelance and capstone work
  • A Proxmox homelab that hosts my demos
  • Projects built for students, communities, and clients
  • Freelance since 2024, tinkering since 2022
experience · the receipts

LOGBOOK

~/work, freelance web developer · 2024 → present

Client sites and capstone work: online stores, event pages, business sites, and technical support for capstone projects, including system design, databases, and deployment. Deadlines are real even when the budget is funny.

self-employed = self-debugging →

~/work, IT intern (OJT) · MYTRON · 2025 → 2026

Hardware diagnostics on POS systems, LAN setup, IP addressing, router config. Learned how much of "the cloud" is just somebody's dusty switch.

yes, I touched real hardware →

BS Information TechnologyPamantasan ng Lungsod ng Muntinlupa
what I actually use

THE TOOLBOX

~/web

Most days I'm in a React or Next.js frontend, styling with Tailwind. SmartStudy's interactive bits use Alpine.js, because sometimes a sprinkle is enough.

~/backend

PHP APIs with logins, MySQL underneath. Python handles the boring scripts nobody wants to write twice.

~/servers

Code gets deployed, Docker runs the app, Nginx handles routing, and Cloudflare gets traffic where it needs to go. Nothing listens on a public port.

~/homelab

This is where I test things before pretending I know them. One Proxmox box, Ubuntu VMs, containers I break on purpose. This site runs on it.

uptime: best effort, honesty: 100% →

~/currently exploring

React Native + Expo, PostgreSQL, Azure. Learning these properly before putting them on the 'yeah, I know this' list.

HAVE A PROJECT
IN MIND?

“What I cannot create, I do not understand.”

— Richard Feynman