SapinSapin AI
The public site for a Philippine-language AI initiative — including a demo you can speak into, in the browser.
Built for
SapinSapin AI, an open initiative building AI for Philippine languages
10Philippine languages in the live demo
The public site for a Philippine-language AI initiative — including a demo you can speak into, in the browser.
Built for: SapinSapin AI, an open initiative building AI for Philippine languages
Role: Designer & Front-End Developer
Period: August 2026
The initiative's work was published in a technical catalogue that only researchers could read. It needed a public face that a funder, a journalist or a curious visitor could understand, with figures that never drifted out of date.
I designed and built the site, with a live demo that recognises speech and reads text aloud in ten Philippine languages, straight from the browser. Every figure on the page is pulled from the initiative's live catalogue each time the site is rebuilt, so the numbers cannot quietly go stale. Where the catalogue does not state something, the page says so rather than guessing.
Full write-up: https://marcocampo.dev/projects/sapinsapin-ai
A management system for a condominium: an admin side for the office, and a private portal where residents see their own bills and requests.
Built for: Telectronic Systems Inc. (TSI) and their condominium client
Role: Full-Stack Developer
Period: Feb 2026 – Apr 2026
Billing, service requests and occupancy records lived in scattered files. The office could not see the whole picture at once, and residents had no way to check a balance or chase a request without phoning someone.
I ran the interviews, wrote the requirements, and pitched the system to the CEO before building it. The office got an admin system covering billing, service requests and occupancy. Residents got a separate mobile-friendly portal, secured with their own login, that shows only their own information. Payment receipts uploaded by a resident land in the office's records automatically.
Full write-up: https://marcocampo.dev/projects/condo-management-system
An interactive map of more than 500 Philippine occupations, showing which are most exposed to AI and why.
Built for: Researchers, policymakers, and anyone wondering how AI affects Philippine jobs
Role: Founder & Lead Developer
Period: April 2026
Most reporting on AI and jobs is written about American work. It transfers badly to the Philippines, where overseas employment and a large informal economy change which jobs are actually at risk.
I mapped over 500 occupations to Philippine job classifications, with local wage, employment and informality estimates attached. Each was scored for AI exposure against conditions specific to the country — overseas work, the informal sector, gig platforms, infrastructure. The result is an explorable map you can view by exposure, wage, education, hiring demand, overseas concentration or informal share.
Full write-up: https://marcocampo.dev/projects/trabaho-lens
Free calculators that show what inflation has done to your salary, your savings, and the peso in your pocket.
Built for: Filipinos trying to work out what their money is really worth
Role: Lead Developer
Period: March 2026
Inflation figures get reported as a percentage that means nothing on its own. Most people want the concrete answer: is my raise actually a raise, and what has my money lost?
Six calculators, each answering one question in pesos rather than percentages — purchasing power, salary, a raise, savings erosion, a wealth projection, and a timeline. They run on official Philippine price data. Every calculation happens on your own device: nothing is uploaded, and there is no account to create.
Full write-up: https://marcocampo.dev/projects/pisolens
One search box across four major academic databases, instead of four separate searches.
Built for: Students and researchers doing literature reviews
Role: Lead Developer
Period: March 2026
Researchers repeat the same search across several sites, then manually strip out the duplicates that appear in more than one. It is tedious work that has nothing to do with the research itself.
The site searches four major sources at once and merges the results, removing anything that turns up twice. Saved papers live in your own browser rather than on an account, so there is nothing to sign up for and nothing collected about you. Citations export in one click.
Full write-up: https://marcocampo.dev/projects/research-archive
A booking assistant the staff talk to in Telegram, in ordinary English or Taglish, that files the paperwork for them.
Built for: Valley O'Ville Family Resort — front desk and operations staff
Role: Automation Engineer & Systems Analyst
Period: February 2026 – Present
Every booking meant touching three different Google tools by hand — a row in a spreadsheet, an entry in the calendar, a folder in Drive. It was slow, easy to forget a step, and impossible to do properly while a guest was standing at the desk.
Staff now message the resort's Telegram bot the way they would message a colleague — "book the Alcantara family, 2 nights from Friday". The assistant works out what is being asked, files the record, creates the calendar entry, and opens the guest folder. It handles new bookings, cancellations, changes and questions, and asks for the missing piece instead of guessing when a message is incomplete.
Full write-up: https://marcocampo.dev/projects/valley-oville-operations-bot
A searchable directory of free data services, with a built-in way to try each one before committing to it.
Built for: Developers looking for free data services to build with
Role: Lead Developer
Period: December 2025 – Present
Lists of free data services go stale. Half the entries are dead by the time you find them, and there is no way to test one without writing code first.
I built a curated directory of more than sixty services, each testable directly in the page. A keyboard shortcut opens instant search, and filters narrow by category, cost and whether a key is required. An automated check runs every day and flags anything that has gone offline, so the list stays honest.
Full write-up: https://marcocampo.dev/projects/public-apis
A free practice-question site for a cloud certification exam, with a mode where you can compete against someone else.
Built for: People studying for the AWS Certified Cloud Practitioner exam
Role: Full-Stack Developer
Period: November 2025
Practice material for this exam is either expensive or slow and cluttered. Someone studying after work wants a question, an answer, and the reason behind it — quickly.
I built a stripped-back study site: 400-plus practice questions, each with an explanation of why the answer is right. There is a multiplayer mode with live scoring and a leaderboard for people who study better against a friend. Everything runs in the browser, so it stays fast and costs almost nothing to keep online.
Full write-up: https://marcocampo.dev/projects/aws-clf-c02-reviewer
A platform where Filipino founders pitch by video and investors find them — matched by what each side is actually looking for.
Built for: Filipino startup founders raising money, and investors looking for ventures
Role: Founder & Lead Developer
Period: June 2024 – Present
Founders with a good business could not find investors, and investors could not find credible founders. Both sides were relying on who they happened to know. There was no shared, trustworthy place for the two to meet.
Founders record a short video pitch and set out what they are looking for. Investors browse, filter and watch. When both sides are a fit, they connect and message inside the platform. Identities are verified and content is reviewed, so investors are not sifting through noise. I led the product from idea through to a working, tested platform.
Full write-up: https://marcocampo.dev/projects/auxiliare
The resort's official website — the first place guests could find it, look around, and decide to book.
Built for: Valley O'Ville Family Resort — a private resort in Calatagan, Batangas
Role: Developer
Period: 2023 – Present
The resort had no website. Guests found it by word of mouth or not at all, and every enquiry started from scratch because there was nowhere to send people to see the place first.
I designed and built the resort's public site from nothing: the photos, the wording, the layout, and the hosting. It was built for phones first, because that is what guests actually browse on, and made to load quickly on a slow connection. The site became one part of a wider push to move the resort's operations off paper.
Full write-up: https://marcocampo.dev/projects/valley-oville-website
A controlled test of whether a homemade ginger-and-oregano spray repels cockroaches as well as a shop-bought one.
Built for: Senior high school research, Grade 12
Role: Experimental Researcher
Period: Grade 12, AY 2021–2022
Commercial repellents work but carry safety and cost concerns for households. Whether a plant-based alternative actually performs was an open question locally.
We made the extract, tested it against a commercial product under the same conditions, and had twenty participants record what they observed. The results were then tested statistically rather than judged by impression.
Full write-up: https://marcocampo.dev/projects/ginger-oregano-repellent
A study checking whether how much anime a student watches has any real bearing on their grades.
Built for: Senior high school research, Grade 12
Role: Quantitative Researcher
Period: Grade 12, AY 2021–2022
The assumption that the two are linked is repeated often and tested rarely. It was worth checking rather than accepting.
Thirty-five students were surveyed, and the relationship between viewing hours and academic results was tested statistically. The honest finding was a weak link that did not hold up as significant — reported as it was, not as expected.
Full write-up: https://marcocampo.dev/projects/anime-exposure-academic-performance
A study of how colourism affects dark-skinned Filipinos, told through their own accounts.
Built for: Senior high school research, Grade 11
Role: Researcher
Period: Grade 11, AY 2020–2021
Colourism in the Philippines is widely recognised and rarely documented. The people living with it are seldom the ones asked about it.
Rather than a survey, we collected participants' own stories and analysed the patterns that recurred across them — the impact on wellbeing, how people coped, and what in their surroundings reinforced it.
Full write-up: https://marcocampo.dev/projects/toxic-filipino-culture
Websites, booking systems and internal tools for small businesses — plus a few things I built on my own. Each one is written up here without jargon: what the problem was, what I built, and what changed afterwards. If a page still leaves you guessing, that is my fault, and I'd like to know.
Every project on this page, newest first — client work, my own products, and research.
13 projects
The public site for a Philippine-language AI initiative — including a demo you can speak into, in the browser.
Built for
SapinSapin AI, an open initiative building AI for Philippine languages
10Philippine languages in the live demo
A management system for a condominium: an admin side for the office, and a private portal where residents see their own bills and requests.
Built for
Telectronic Systems Inc. (TSI) and their condominium client
21linked record tables behind the admin system
An interactive map of more than 500 Philippine occupations, showing which are most exposed to AI and why.
Built for
Researchers, policymakers, and anyone wondering how AI affects Philippine jobs
500+occupations scored
Free calculators that show what inflation has done to your salary, your savings, and the peso in your pocket.
Built for
Filipinos trying to work out what their money is really worth
6free calculators
One search box across four major academic databases, instead of four separate searches.
Built for
Students and researchers doing literature reviews
250M+papers reachable
A booking assistant the staff talk to in Telegram, in ordinary English or Taglish, that files the paperwork for them.
Built for
Valley O'Ville Family Resort — front desk and operations staff
3 → 1tools staff touch per booking (Sheets, Calendar, Drive → Telegram)
A searchable directory of free data services, with a built-in way to try each one before committing to it.
Built for
Developers looking for free data services to build with
60+services catalogued and testable
A free practice-question site for a cloud certification exam, with a mode where you can compete against someone else.
Built for
People studying for the AWS Certified Cloud Practitioner exam
400+practice questions, each with an explanation
A platform where Filipino founders pitch by video and investors find them — matched by what each side is actually looking for.
Built for
Filipino startup founders raising money, and investors looking for ventures
3.76 / 4.0founder usability rating (Strongly Agree)
The resort's official website — the first place guests could find it, look around, and decide to book.
Built for
Valley O'Ville Family Resort — a private resort in Calatagan, Batangas
Firstpublic web presence the resort has ever had
A controlled test of whether a homemade ginger-and-oregano spray repels cockroaches as well as a shop-bought one.
Built for
Senior high school research, Grade 12
20participants in the observation panel
A study checking whether how much anime a student watches has any real bearing on their grades.
Built for
Senior high school research, Grade 12
35students surveyed
A study of how colourism affects dark-skinned Filipinos, told through their own accounts.
Built for
Senior high school research, Grade 11
Allparticipants reported experiences of discrimination
No jargon, no long contract to decode, and no stage where you are asked to approve something you cannot picture.
Not the software — the problem. What is slow, what gets forgotten, what people keep having to redo by hand. Usually one call is enough to see the shape of it.
In plain language, before any building starts, so you can correct me while it is still cheap to correct. You approve it or you don't.
Working pieces, not screenshots or promises. If something is wrong, you say so while there is still time to change it.
Hosting, domain and setup handled. The Valley O'Ville site has been running since 2023 — I don't disappear after launch.
Tell me what is not working. If I'm not the right person for it, I'll say so and point you somewhere better.