Available for work

Peter John Arao

Full-Stack Developer — Bicol, Philippines

Since 2020 I’ve worked across Java, modern frontend stacks, and desktop tooling. I design and implement responsive, high‑performance user interfaces and server APIs, and I’ve contributed to HR systems, utility apps (powertrackr), and several marketing sites. My priorities are security, maintainability, clear APIs, and shipping value — from database design and ORM integration to selecting the right deployment and delivery approach based on project requirements. I contribute to open‑source and enjoy solving production problems end‑to‑end.

Contact
(4)

Experience

  1. Full Stack Developer

    HSJ Technologies OPC

    Part-time

    Jan 2025 – Present · 1 year, 6 months and 5 days

    Legaspi, Bicol Region, Philippines

    Desktop Development, Web Application Development, SpringBoot Development, Flutter Development

  2. Student Tech Lead

    BICOLIT.ORG INC.

    Apprenticeship

    Aug 2024 – Present · 1 year, 11 months and 7 days

    Legaspi, Bicol Region, Philippines · Hybrid

    Java Development, Web Development, +1 skill

  3. Web Developer

    ALPHA CENTAURI GARMENTS CORPORATION

    Internship

    Jan 2026 – Feb 2026 · 20 days

    117 Mo Ignacia Ave. Quezon City

    NextJS, Redux, TailwindCSS, Neon DB

  4. Full Stack Developer

    DepED - SDO Legazpi

    Internship

    Feb 2025 – Jun 2025 · 4 months and 29 days

    Legaspi, Bicol Region, Philippines

    Java Development, Web Development, +1 skill

( 14 )

Selected projects

  1. 01 powertrackr SvelteKit, TypeScript, Cloudflare Workers, Cloudflare D1, Drizzle ORM, shadcn-svelte

    Track and reconcile electricity usage and payments.

  2. 02 hics SvelteKit, TypeScript, Cloudflare Workers, TailwindCSS, shadcn-svelte

    Full-featured golf handicap management system following WHS 2024. Manages players, courses, admins, and handicap index computations. A SvelteKit application running on Cloudflare Workers, backed by a Spring Boot API.

  3. 03 hrms SvelteKit, TypeScript, Drizzle ORM, PostgreSQL, TailwindCSS, shadcn-svelte

    Our capstone project developed as an internal Human Capital Management System for the HR team of an organization to manage employees, employment history and semi-automate PDF generation of HR-related documents.

  4. 04 hris Java, Maven, MySQL, Lombok, JUnit, Mockito

    Our final project: a Java-based application for managing human resources, built with Maven for the Java NCIII final project.

  5. 05 Mayon Golf Course SvelteKit, TypeScript, TailwindCSS

    Part-time front-end work on the public site: implemented layouts, integrated content, and improved performance and cross-device behavior.

  6. 06 SparkPoint NextJS, TailwindCSS

    Front-end/UX work on the public marketing site and landing pages.

  7. 07 IgniteTax AI NextJS, TailwindCSS

    Front-end development and UI implementation for the product marketing site.

  8. 08 heda SvelteKit, TypeScript, Tauri, shadcn-svelte

    Load scheduling, voltage drop analysis, and short circuit calculations for electrical tasks.

  9. 09 evently SvelteKit, TypeScript, Tauri, TailwindCSS, shadcn-svelte

    Event attendance management with QR scanning and reporting.

  10. 010 signaldb-adapter-tauri TypeScript, Tauri, SignalDB

    SignalDB persistence adapter for Tauri apps with optional encryption.

  11. 011 lrnr TypeScript, Hono, Bun, OpenAPI

    Learning Management System API — fast, type-safe, built on Hono and Bun.

  12. 012 pdf-to-md-api Python, FastAPI

    FastAPI service converting PDFs to Markdown, JSON, or HTML with OCR and optional LLM.

  13. 013 agora-token-server Java, Spring Boot, Gradle, REST API

    Spring Boot application that provides a REST API for generating Agora RTC tokens.

  14. 014 Golf HICS Java, Spring Boot, Maven, PostgreSQL, Flyway, JWT, Spring Security

    Spring Boot REST API that powers the Golf HICS app. JWT auth with rotated refresh tokens, TOTP MFA, WebAuthn passkeys, rate limiting, and OpenTelemetry instrumentation.

About

Hi, I'm Peter John Arao — full-stack developer based in Bicol, Philippines. You can find me as @pitzzahh online.

I write clean, maintainable code and care about good developer experience. My daily stack is TypeScript + SvelteKit + modern web, but I also have strong Java knowledge (not currently used at work, will pursue this more) and I'm comfortable across the stack — REST APIs, desktop apps (Tauri), you name it.

Right now building powertrackr — an electricity usage & payment tracker.

Languages
  • Java
  • JS/TS
  • C#
Frameworks
  • Spring
  • Svelte / SvelteKit
  • Tauri
  • Hono
Tools
  • Cloudflare Workers
  • Cloudflare Pages
  • Drizzle ORM
  • Bun
  • Node.js
  • Vite
  • Git
  • Docker
  • Vitest
  • TestingLibrary
Data
  • Cloudflare D1
  • PostgreSQL
  • SQLite

Contact

Have a project in mind or just want to say hi? I'm always open to a conversation.