Hi, I'm
Full-stack developer & sole systems admin — I build AI-integrated apps and run the self-hosted infrastructure (ERP, CI/CD) that keeps them online.


3 years of real-world experience. Not just from a corporate title, but from freelancing, building personal projects, and solving actual problems for real clients. I specialize in full-stack development with AI integration, from production-ready chatbots to automated scheduling and real-time systems.
Currently freelancing for an Australian Shopify client, enhancing his sneaker e-commerce store and running 20 web-scraping bots that track stock, prices, and variants across major retailers like Nike, pushing real-time deal alerts straight to his Discord.
Now working as a Sole Systems Administrator in a professional setting while continuing to freelance. Everything I know was earned by doing, and I'm looking to grow with people who take tech seriously.
Sole IT professional for a 30-year-old B2B company. Manage self-hosted Odoo 14 ERP on-premise, built a 24/7 AI chatbot across 8 Facebook Pages with real-time HTTP scraping for live product stock and colors, developed a VLAN network automation system, and handle the company website, Google Ads, servers, and full employee IT support.
Directed organizational strategies and execution across multiple technical events. Coordinated cross-functional teams ensuring event readiness, participant engagement, and seamless program flow. Served as emcee for UI/UX workshops and AI events.
Participated in live client demos and business requirement gathering sessions for Odoo ERP implementations. Gained hands-on experience with Odoo framework, XML customization, and PostgreSQL database management. Contributed to custom Odoo modules and workflow configurations.
Freelancing since 2nd year at TUP Manila with 50+ clients. Takes software, web, and automation projects on Upwork, Quest, and Freelancer. Handles phone, laptop, and desktop hardware repairs through school community and referrals. Also assists students with capstone projects and academic thesis development.
React.js, Next.js, Vue.js, Node.js, Express.js, TypeScript, Tailwind CSS, Three.js, Webflow
Node.js, Express.js, FastAPI, PHP Laravel, REST APIs, GraphQL
MySQL, PostgreSQL, MongoDB, Redis, Firebase, Supabase, Prisma ORM, Database Design & Optimization
JavaScript, TypeScript, Python, Java, C#, C++, PHP, XML, JSON
Docker, Docker Compose, Kubernetes, CI/CD Pipelines, Git, GitHub Actions, AWS, Vercel, Netlify, Cloudflare Tunnel, Grafana, Datadog, Bash Scripting
Odoo ERP, N8N, Zapier, GHL, AI Chatbots, API Integration, Figma, Blender, UI/UX Design
Network Security, Firewall Configuration, SSO, Google Ads, SEO, Analytics
Computer Building/Upgrades, Hardware Diagnostics, Phone Repair, Arduino, Raspberry Pi, IoT Development
Enterprise-level projects built for real companies and production use
AI-powered Lazada chat automation using N8N with Gemini 2.5 Flash. Receives customer messages via webhook, filters auto-replies, generates intelligent responses, and sends them back through Lazada IM API with custom HMAC-SHA256 signing. Includes auto token refresh every 20 hours. Built for 3 Lazada stores.

24/7 AI agent running across 8 Facebook Pages simultaneously using N8N, Gemini AI, and a Google Docs knowledge base. Scrapes real-time product stock and available colors, handles webhook verification, and generates context-aware replies in Tagalog/English/Taglish for fully automated sales and customer support.

Sole DevOps managing self-hosted Odoo ERP (both v14 and v17 in production) on-premise for a 20-year-old B2B company. Built a full GitHub Actions CI/CD pipeline on self-hosted runners across three environments (dev, staging, and production), delivering cloud-grade, zero-downtime deployments on bare-metal infrastructure with no managed cloud required. Secured and exposed through Cloudflare Tunnel.

Production-ready Raspberry Pi 5 sorter running a custom-trained YOLO11n model that classifies tomatoes as ripe, unripe, or rotten in real-time. Arduino Uno handles dual-servo sorting and IR detection over USB serial, driving a 12V conveyor with relay-controlled bin fans. Flask + WebSocket dashboard auto-launches in Chromium kiosk mode on a 7-inch touchscreen.
Schedule a 30-minute meeting with me to discuss opportunities, projects, or just to chat about tech!
Available Monday - Friday, 9 AM - 5 PM PHT