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.
ContactExperience
Part-time
Jan 2025 – Present · 1 year, 4 months and 2 days
Legaspi, Bicol Region, Philippines
Desktop Development, Web Application Development, SpringBoot Development, Flutter Development
Apprenticeship
Aug 2024 – Present · 1 year, 9 months and 4 days
Legaspi, Bicol Region, Philippines · Hybrid
Java Development, Web Development, +1 skill
Internship
Jan 2026 – Feb 2026 · 20 days
117 Mo Ignacia Ave. Quezon City
NextJS, Redux, TailwindCSS, Neon DB
Internship
Feb 2025 – Jun 2025 · 4 months and 29 days
Legaspi, Bicol Region, Philippines
Java Development, Web Development, +1 skill
Selected projects
- 01 powertrackr SvelteKit, TypeScript, Cloudflare Workers, Cloudflare D1, Drizzle ORM, shadcn-svelte
Track and reconcile electricity usage and payments.
- 02 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.
- 03 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.
- 04 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.
- 05 SparkPoint NextJS, TailwindCSS
Front-end/UX work on the public marketing site and landing pages.
- 06 IgniteTax AI NextJS, TailwindCSS
Front-end development and UI implementation for the product marketing site.
- 07 heda SvelteKit, TypeScript, Tauri, shadcn-svelte
Load scheduling, voltage drop analysis, and short circuit calculations for electrical tasks.
- 08 evently SvelteKit, TypeScript, Tauri, TailwindCSS, shadcn-svelte
Event attendance management with QR scanning and reporting.
- 09 signaldb-adapter-tauri TypeScript, Tauri, SignalDB
SignalDB persistence adapter for Tauri apps with optional encryption.
- 010 lrnr TypeScript, Hono, Bun, OpenAPI
Learning Management System API — fast, type-safe, built on Hono and Bun.
- 011 pdf-to-md-api Python, FastAPI
FastAPI service converting PDFs to Markdown, JSON, or HTML with OCR and optional LLM.
- 012 agora-token-server Java, Spring Boot, Gradle, REST API
Spring Boot application that provides a REST API for generating Agora RTC tokens.
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.
- Java
- JS/TS
- C#
- Spring
- Svelte / SvelteKit
- Tauri
- Hono
- Cloudflare Workers
- Cloudflare Pages
- Drizzle ORM
- Bun
- Node.js
- Vite
- Git
- Docker
- Vitest
- TestingLibrary
- Cloudflare D1
- PostgreSQL
- SQLite