I help small businesses and startups ship AI support chatbots, workflow automation, API integrations, and web apps that work in the real world. I build with n8n, Supabase, Python, Flask, and JavaScript, agree on the scope up front, and keep you updated until delivery.
Philippines (GMT+8) | Communication by chat and messages only | Contracts and payments handled through Upwork
Clear scopes, fixed starting prices, and a defined delivery time. Not sure which one fits? Send me a short description of your problem on Upwork.
A chatbot that answers customer questions from your own FAQ or documents, says "I'm not sure" instead of guessing, and hands off to a human when needed. Built with n8n, Supabase, and Gemini.
Connect your forms, Google Sheets, email, and APIs. Example: a contact form that saves to a sheet and adds an AI summary.
Bots that reply to your customers 24/7 with your business info or live API data.
Custom web apps with user login, a PostgreSQL database, image uploads, and cloud deployment.
Connect Google Sheets, Stripe, Notion, or Telegram and show live data in a clean interface.
I find the cause, fix it, and send a short note explaining what went wrong.
Prices are starting rates. The final quote depends on scope and is agreed with you before any work begins.
Message me on Upwork with a short description of the problem.
I reply in chat with what I will build, how long it takes, and a fixed quote.
You see progress along the way, so there are no surprises at the end.
I hand over the work with setup notes, and fix anything that misses the agreed scope.
Problem: support bots make up answers when they don't know.
Solution: an n8n AI agent that searches a Supabase vector store of FAQs, answers only from them, admits when it's unsure, and offers a human handoff.
Problem: leads from a website form get lost or copied by hand.
Solution: an n8n webhook that validates each lead, saves it to Google Sheets, and sends an instant Telegram alert.
Problem: customers message a Facebook page all day and expect quick answers.
Solution: a Messenger assistant on a Cloudflare Worker with Gemini and live TMDB data. It remembers the conversation, stays on topic, and limits messages per user.
Problem: a website chatbot should stay on topic and not be abused.
Solution: a Gemini chatbot on a Cloudflare Worker, limited to movie and TV topics, with live TMDB data, chat history, and per-IP rate limiting.
Problem: small businesses answer the same customer questions all day.
Solution: a Telegram chatbot powered by Claude AI that replies instantly, using a configurable FAQ for each business.
Problem: you need a real multi-user web app, not just a static page.
Solution: a full-stack Flask app with private messaging, Cloudinary media uploads, and PostgreSQL storage.
Problem: finding where a movie streams means checking many apps.
Solution: a discovery app with live "Where to Watch" data from the TMDB API and a custom cinema-style interface, with no heavy frontend framework.
This product uses the TMDB API but is not endorsed or certified by TMDB. Streaming availability data provided by JustWatch.
Problem: raw API data is hard to read.
Solution: a live weather interface that fetches data asynchronously, parses the JSON, and updates a responsive UI.
Have a chatbot, automation, web app, or website in mind? Message me on Upwork and I'll reply in chat with a scope, timeline, and fixed quote. Payment and milestones are protected through Upwork.
[ HIRE ON UPWORK ]Personal research and tutorials: Linux, low-level programming, and operating systems. These are not part of my client services, but they show how I learn and how deep I go.
Experimental 32-bit OS development covering bootloaders, GDT, memory paging, kernel architecture, and bare-metal programming.
Interested in low-level engineering? From setting up a mobile development environment to crafting an experimental OS kernel, I've documented the process for developers who want to understand how systems work from the ground up.
[ EXPLORE FULL TUTORIALS ]Stop repeating yourself. Learn how to script the Matrix using Bash, Python, and Cron jobs. From automated backups to network security audits, optimize your workflow through practical automation.
Automate Linux commands, directory backups, and system maintenance efficiently.
View Chapter 21 →Master Crontab and Python to run scripts at specific intervals without manual input.
View Chapter 24 →Automate security scanning using Nmap and Python for authorized environments.
View Chapter 23 →> System snapshots from the mobile-first development and Linux environment.





