░██████╗░███████╗███╗░░██╗███████╗ ██████╗░░█████╗░██╗░░░██╗██╗░░░░░ ███╗░░░███╗░█████╗░██████╗░
██╔════╝░██╔════╝████╗░██║██╔════╝ ██╔══██╗██╔══██╗██║░░░██║██║░░░░░ ████╗░████║██╔══██╗██╔══██╗
██║░░██╗░█████╗░░██╔██╗██║█████╗░░ ██████╔╝███████║██║░░░██║██║░░░░░ ██╔████╔██║███████║██████╔╝
██║░░╚██╗██╔══╝░░██║╚████║██╔══╝░░ ██╔═══╝░██╔══██║██║░░░██║██║░░░░░ ██║╚██╔╝██║██╔══██║██╔══██╗
╚██████╔╝███████╗██║░╚███║███████╗ ██║░░░░░██║░░██║╚██████╔╝███████╗ ██║░╚═╝░██║██║░░██║██║░░██║
░╚═════╝░╚══════╝╚═╝░░╚══╝╚══════╝ ╚═╝░░░░░╚═╝░░╚═╝░╚═════╝░╚══════╝ ╚═╝░░░░░╚═╝╚═╝░░╚═╝╚═╝░░╚═╝
░░░░░██╗░█████╗░██╗░░░██╗██╗███████╗██████╗░
░░░░░██║██╔══██╗██║░░░██║██║██╔════╝██╔══██╗
░░░░░██║███████║╚██╗░██╔╝██║█████╗░░██████╔╝
██╗░░██║██╔══██║░╚████╔╝░██║██╔══╝░░██╔══██╗
╚█████╔╝██║░░██║░░╚██╔╝░░██║███████╗██║░░██║
░╚════╝░╚═╝░░╚═╝░░░╚═╝░░░╚═╝╚══════╝╚═╝░░╚═╝
const gpm: Developer = {
name: "Gene Paul Mar Javier",
role: "Full-Stack Developer",
location: "Cebu, Philippines 🇵🇭",
stack: ["Spring Boot", "Next.js", "TypeScript", "PostgreSQL"],
focus: ["Microservices", "SaaS Products", "Clean Architecture"],
building: "GPR & Work OS — multi-tenant IDP HR & DTR SaaS with AI interviews",
hobbies: ["🎮 Ragnarok MMORPGs", "🛵 Yamaha NMAX rides", "🎵 Building GPM Tunes"],
goals: "Ship fast. Scale smart. Leave the codebase better than I found it.",
};| 🚀 SaaS Maker & Side Projects | ⚡ Agentic AI | 🎯 Pixel Perfect Implementation |
| 🔍 SEO & Core Web Vitals | ⚙️ Performance Optimization | 🐳 Containerisation & Docker |
| 🌍 Serverless & Edge Computing | 🔗 Distributed Systems | 🔭 LLM Observability |
$ cat about.sh
NAME="Gene Paul Mar Javier"
LOCATION="Cebu, Philippines 🇵🇭"
PRONOUNS="he/him"
INTERESTS=(
"🎮 Ragnarok Online & MMORPGs"
"🛵 Riding my Yamaha NMAX TechMax V3"
"🎵 Music & building GPM Tunes"
"🎨 Creative UI prototyping"
"🤖 Local AI experiments"
)
echo "Building things that matter, one commit at a time. ✨"
# It's not about the destination, it's about the diff."Modern problems require modern solutions."
— GPM



